php 開發中手機號和銀行賬號等私密字段替代方法,你學會了嗎?1

相信很多朋友在開發的過程中呢,會遇到一些用戶私密性的數,比如說,手機號啊,銀行卡號啊,等等。。。。據但是呢,這數據又不能直接全部展示出來,中間需要做一些替換。

今天呢,我就教大家來點實用的例子:手機號的preg_replace() 替換方法。
首先定義一個變量
$phone = '13812345678';

然後使用preg_replace()函數
$phone = preg_replace('/(1[0-9]{2})[0-9]{4}([0-9]{4})/i','$1****$2',$phone);


其中'$1****$2',其中的$1指的是preg_replace()裡面的第一個參數的第一個用(),包含起來的字符串;$2指的是preg_replace()裡面的第一個參數的第二個用(),包含起來的字符串;

php 開發中手機號和銀行賬號等私密字段替代方法,你學會了嗎?1

下面是輸出效果

php 開發中手機號和銀行賬號等私密字段替代方法,你學會了嗎?1

php 開發中手機號和銀行賬號等私密字段替代方法,你學會了嗎?1


分享到:


相關文章: