php实现隐藏数字中间四位的方法

  介绍

这篇文章主要介绍了php实现隐藏数字中间四位的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

php实现隐藏数字中间四位的方法:可以利用作用()函数来实现.substr_replace()函数可以把字符串的一部分替换为另一个字符串,并返回被替换的字符串。

 php实现隐藏数字中间四位的方法

作用()函数把字符串的一部分替换为另一个字符串,并返回被替换的字符串。如果字符串是数组,则返回数组。

语法:

作用(字符串、更换、启动、长度)

参数:

    <李>

    字符串,,必需。规定要检查的字符串。

    <李>

    替换,,必需。规定要插入的字符串。

    <李>

    开始,,必需。规定在字符串的何处开始替换。

正数——在字符串中的指定位置开始替换

负数——在从字符串结尾的指定位置开始替换

0 -在字符串中的第一个字符处开始替换

    <李>

    长度,,可选。规定要替换多少个字符。默认是与字符串长度相同。

正数——被替换的字符串长度

负数——表示待替换的子字符串结尾处距离字符串末端的字符个数

0 -插入而非替换

实现代码:

& lt; php ?   美元的电话号码=& # 39;12345678910 & # 39;;//1 .字符串截取法   美元$ new_tel1=substr (tel 0 3) # 39;公司* * * * & # 39;。substr (tel美元,7);   new_tel1美元var_dump ();//2 .替换字符串的子串   $ new_tel2=作用(tel美元,& # 39;* * * * & # 39;,3、4);   new_tel2美元var_dump ();//3 .用正则   $ new_tel3=preg_replace (& # 39;/(\ d {3}) \ d {4} (\ d{4})/& # 39;, & # 39; 1美元* * * * & # 39;2美元,美元电话);   new_tel3美元var_dump ();   ?在

输出结果:

在字符串(11)“123 * * * * 8910”;   比;字符串(11)“123 * * * * 8910”;   比;字符串(11)“123 * * * * 8910,

感谢你能够认真阅读完这篇文章,希望小编分享php实现隐藏数字中间四位的方法内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

php实现隐藏数字中间四位的方法