php、javascript隐藏手机号函数
2023-10-27编程代码 下载本文 javascript ,PHP ,隐藏
php: a. 代码:
/*
* @desc:隐藏 手机号
* @param:tel 手机号,如:13987654321
* @param:num 隐藏的位数,默认4位
* @return ret 回显的手机号,如:139xxxx4321
*/
function hidetel($tel,$num = 4){
$len = mb_strlen($tel);
$start = floor(($len - $num) / 2);
$end = ceil(($len - $num) / 2);
$head = mb_substr($tel,0,$start);
$body = str_repeat('x',$num);
$foot = mb_substr($tel,($start + $num),$end);
$ret = $head.''.$body.''.$foot;
return $ret;
}
b. 测试:
$ret = hidetel(13987654321);
var_dump($ret);
c. 输出:
string(11) "139xxxx4321"
javascript : a. 代码:
/*
* @desc:隐藏手机号
* @param:tel 手机号,如:13987654321
* @param:num 隐藏的位数,默认4位
* @return ret 回显的手机号,如:139xxxx4321
*/
function hidetel(tel,num = 4){
tel = tel.toString()
var len = tel.length
var start = Math.floor((len - num) / 2)
var end = Math.ceil((len - num) / 2)
var head = tel.slice(0,start)
var arr = new Array(num + 1)
var body = arr.join('x')
var foot = tel.slice((start + num),len)
var ret = head+''+body+''+foot
return ret
}
b. 测试:
var ret = hidetel(13987654321)
console.log(ret)
c. 输出:
139xxxx4321
《php、javascript隐藏手机号函数.doc》
下载本文的Word格式文档,以方便收藏与打印。
PHP与Redis序列化会话存储怎么实现
在PHP中,可以使用Redis作为会话存储的后端,以实现会话持久化和共享。为了实现这个目标,可以使用PHP的Redis扩展来连接到Redis服务器,并使用Redis中的set和get命令来读取和存储会话数据。
在将会话数据存储到Re...
2024-04-29编程代码 PHP ,Redis
php获取毫秒时间戳要注意什么问题
在PHP中获取毫秒时间戳时,需要注意以下几点问题:
PHP原生的time()函数只能获取到秒级别的时间戳,无法获取毫秒级别的时间戳。因此,需要使用microtime()函数来获取毫秒级别的时间戳。
microtime()函数返回...
2024-04-23编程代码 PHP
php日志查看的方法是什么
在PHP中查看日志的方法取决于日志是如何记录的。一般来说,PHP的日志可以通过以下几种方式进行查看:
PHP错误日志:PHP错误日志记录了PHP代码中的错误和警告信息。在PHP配置文件中可以设置错误日志的位置和级别...
2024-04-22编程代码 PHP
php慢日志解决的方法是什么
解决PHP慢日志的方法通常包括以下几个步骤:
启用慢日志记录:首先需要在PHP配置文件中启用慢日志记录功能。可以通过修改php.ini文件中的以下配置项来开启慢日志记录:
slowlog = /path/to/slow_log_file
reque...
2024-04-22编程代码 PHP
php网站运行特别卡的原因有哪些
服务器资源不足:如果网站所在的服务器资源不足以应对网站的访问量和数据处理需求,就会导致网站运行特别卡。
程序代码质量低:如果网站的代码质量低下,存在大量冗余代码、死循环、内存泄漏等问题,就会导致...
2024-04-22编程代码 PHP
php怎么实时更新指定的内容
要实现php实时更新指定的内容,可以使用Ajax技术。具体步骤如下:
在前端页面中使用Ajax发送请求到后端的php文件。可以使用jQuery库来简化Ajax的操作。
$.ajax({
url: 'update_content.php',
...
2024-04-22编程代码 PHP
php自动刷新代码如何写
在PHP中,可以使用header()函数来实现自动刷新页面的效果。以下是一个简单的示例代码:
<?php
// 设置自动刷新页面的时间间隔为5秒
header("refresh: 5");
// 输出当前时间
echo "当前时间是...
2024-04-22编程代码 PHP
php unset函数的用途有哪些
释放变量的内存空间:使用unset函数可以释放变量所占用的内存空间,从而提高内存的利用效率。
删除数组中的元素:可以使用unset函数来删除数组中指定的元素,从而动态修改数组的内容。
删除对象属性:在面...
2024-04-22编程代码 PHP