PHP隐藏手机号或身份证号码中间位

PHP 投稿 73600 0 评论

PHP隐藏手机号或身份证号码中间位

使用PHP对敏感信息的中间信息进行隐藏或者替换为星号,比如手机号码、身份证号码、驾驶证号码等。

php通过字符串截取进行隐藏

$tel = '12345678910';
$tel1 = substr($tel, 0, 3).'****'.substr($tel, 7);
var_dump($tel1);

php通过替换字符串进行隐藏

$tel = '12345678910';
$tel2 = substr_replace($tel, '****', 3, 4);
var_dump($tel2);

php通过正则表达式进行隐藏

$tel = '12345678910';
$tel3 = preg_replace('/(\d{3})\d{4}(\d{4})/', '$1****$2', $tel);
var_dump($tel3);

编程笔记 » PHP隐藏手机号或身份证号码中间位

赞同 (66) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽