php隐藏手机号中间数字为*号和隐藏IP最后几位的方法
2016-11-25 23:05:01
•
阅读
打赏
正则表达式
<?php
$string = "16616165676";
$pattern = "/(\d{3})\d{4}(\d{4})/";
$replacement = "\$1****\$2";
echo preg_replace($pattern, $replacement, $string); // 输出166****5676
?>
字符串替换的方法,隐藏中间的数字
<?php
$phone = "16616165676";
$p = substr($phone,0,3)."****".substr($phone,7,4);
echo $p; // 输出166****5676
?>
隐藏IP最后几位为*
<?php
$ip = "127.0.0.1";
echo preg_replace("/[^\.]{1,3}$/","*",$ip); //输出 127.0.0.*
?>
相关推荐
深度学习 -- 损失函数
深度残差网络(Deep Residual Networks (ResNets))
深度学习 -- 激活函数
神经网络训练 -- 调整学习速率
生成对抗网络(GAN)改进与发展
生成对抗网络(GAN)优点与缺点
生成对抗网络(GAN)的训练
生成对抗网络(GAN)基本原理
生成模型与判别模型