如何通過用*
替換爲0935***3256
來顯示和隱藏某個電話號碼的某些號碼?電話號碼的隱藏號碼
EX:
09350943256 - > 0935 *** 3256
09119822432 - > 0911 *** 2432
09215421597 - > 0921 *** 1597
...
$number = '09350943256';
echo str_pad(substr($number, -4), strlen($number), '*', STR_PAD_LEFT);
頂部php代碼結果如下:*******3256
但我想結果爲:0935***3256
這是怎麼回事?
這是一項相當平凡的任務。使用strlen,substr,str_repeat和你想要的右側和左側的數字計數的巧妙組合 – Joshua