任意の桁数のランダムな数字を生成する

記事内に商品プロモーションを含む場合があります

以前やった案件で任意の桁数のランダムな数字を生成する必要があったので、その覚書です。

0埋めありの任意の桁数を生成

下記がコードになります。

function get_randomContactNumber($length = 8){ //0埋めあり
  $max = pow(10, $length) - 1;
  $rand = random_int(0, $max);
  $code = sprintf('%0'. $length. 'd', $rand);
  return $code;
}

使い方

下記のように使います。

$random_num = get_randomContactNumber();
=> 32451238
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

Shopify構築のカスタマイズ・代行を承っております。

目次