電話番号の下 4 桁をどのようにランダム化しますか?
与えられた:
$phone = '000-000-0000';
結果は次のようになります。
$phone = '000-000-1943';
ここで、1943は乱数です
preg などを使用して、1 行のコマンドでこれを実行できますか?
または他の1行コマンド?
電話番号の下 4 桁をどのようにランダム化しますか?
与えられた:
$phone = '000-000-0000';
結果は次のようになります。
$phone = '000-000-1943';
ここで、1943は乱数です
preg などを使用して、1 行のコマンドでこれを実行できますか?
または他の1行コマンド?
$phone = preg_replace_callback('/\d{4}$/', function($m) {
return str_pad(mt_rand(0, 9999), 4, '0');
}, $phone);
$phone = '000-000-0000';
$phone=explode('-',$phone);
$phone[2]=str_pad(rand(0,9999), 4, 0);
$phone=implode('-', $phone);