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