クレジットカード番号を短縮して表示したい
カード番号の入力があるフォームの確認画面などで、入力した番号をそのまま表示させたくない場合の方法です。
1 2 3 4 5 | <?php $cardnum = '1000200030004005' ; $cardnum = str_pad ( substr ( $cardnum ,-4), strlen ( $cardnum ), "*" ,STR_PAD_LEFT); //-4は表示桁数 echo $cardnum ; ?> |
実行するとこんな感じです。
************4005