介绍
这篇文章主要介绍了php实现隐藏数字中间四位的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
php实现隐藏数字中间四位的方法:可以利用作用()函数来实现.substr_replace()函数可以把字符串的一部分替换为另一个字符串,并返回被替换的字符串。
引用>
作用()函数把字符串的一部分替换为另一个字符串,并返回被替换的字符串。如果字符串是数组,则返回数组。
语法:
作用(字符串、更换、启动、长度)参数:
<李>
字符串,,必需。规定要检查的字符串。
李> <李>替换,,必需。规定要插入的字符串。
李> <李>开始,,必需。规定在字符串的何处开始替换。
李>正数——在字符串中的指定位置开始替换
负数——在从字符串结尾的指定位置开始替换
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实现隐藏数字中间四位的方法