学做网站培训课程介绍

当前位置:

PHP实现自动将手机号码中间四位替换为星号

我们经常看到有些网站的评论系统中有这样的功能,用户的电话号码中间四位显示为星号。如下图:

PHP实现自动将手机号码中间四位替换为星号

在自己做网站时怎么实现这样的功能呢?下面学做网站论坛介绍一下如何使用PHP实现自动将手机号码中间四位替换为星号的效果。

首先我们先创建一个处理函数,这个函数的功能就是可以将传来的手机号码中间四位替换成星号。代码如下:


function hidtel($phone){
$IsWhat = preg_match('/(0[0-9]{2,3}[\-]?[2-9][0-9]{6,7}[\-]?[0-9]?)/i',$phone); //固定电话
if($IsWhat == 1){
return preg_replace('/(0[0-9]{2,3}[\-]?[2-9])[0-9]{3,4}([0-9]{3}[\-]?[0-9]?)/i','$1****$2',$phone);
}else{
return preg_replace('/(1[358]{1}[0-9])[0-9]{4}([0-9]{4})/i','$1****$2',$phone);
}
}

然后就是在网站上要显示手机号的位置,使用下面的代码调用,就会自动的将手机号里中间四位替换为星号了。


<?php echo hidtel('13666666666');?>

显示的结果是:136****6666,就实现了自动将手机号中间4位转为星号的效果。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 国内特别常用的PHP+MySql免费CMS系统大全:0. WordPress - 是一款基于PHP和MySQL的Blog软件,但是它也可以当作简单的cms系统来用。通过它可以快速
  • 什么本地环境?就是在你个人的电脑上安装一个环境,模拟出你的虚拟空间一样的环境。这样还没有购买域名和网站空间的朋友,就可以先在本地搭建好word
  • 经常更换wordpress主题,会有一个困扰,就是之前主题的内容区域宽度比较大,很多正文图片的尺寸可能是500px,而换了一个主题,内容区域的宽度比较小,
  • 在日常上网过程中,复制,粘贴是特别寻常不过的了,有时我们在某一网站复制后,粘贴到别的地方时,它会自己加上它网站的一个版权信息链接。比如:此文章转
  • 什么是自适应手机网站 视频教程 (1103332 次浏览)
    以下为学做网站论坛关于“什么是自适应手机网站”讲解视频教程。
  • 老师你好,我前几天一直在学习手机站课程,对于课程中的案例网站特别喜欢,自己就跟着课程一步步做了一遍。也做了课程笔记,感觉学到了很多知识。
  • 我们在制作手机网站时,如果网页上有一串数字的话,手机网站会自动给这串数字添加电话号码的链接。(相关知识:怎么做手机网站?)这样用户只要点一下
  • 源码介绍手机靓号选号网站PHP源码是一个用于制作手机靓号网站和电话号码选号网站的源码,可通过安装这个源码快速制作出一个手机靓号选号网站。
  • 我们经常看到有些网站的评论系统中有这样的功能,用户的电话号码中间四位显示为星号。如下图:在自己做网站时怎么实现这样的功能呢?下面学做
  • 对于使用Dreamweaver CS6破解版软件,可以很软件的对相同的文字,代码进行一次性替换,但对于包含不同内容的代码时就很难一次性替换了,就需要使用DW正则
  • 如何替换网站中的图片 图文教程 (129194 次浏览)
    老师,请问一下,我自己的网站如果想换图片,如何去替换呢?有什么样的步骤呢?回答:替换网站的图片的方法最简单,在我们的建站培训课程中也