ホーム > カテゴリ > PHP・Laravel・CakePHP >

重複しないランダムの値を取得する

PHPで重複しないランダムの値を取得する方法です。rand()やmt_rand()を使用しないで3行で重複しない値を取得できます。

ランダムな値を取得するサンプル

rangeとshuffle関数を使用してランダムな値を取得します。

  // ランダムの値を作成
  $random = range(0, 10);
  shuffle($random);
  
  // ランダムな値の取り出し
  echo $random[0];

PHPは便利な関数があって楽ですね。





関連記事



公開日:2014年12月18日
記事NO:00035


プチモンテ ※この記事を書いた人

💻 ITスキル・経験
サーバー構築からWebアプリケーション開発。IoTをはじめとする電子工作、ロボット、人工知能やスマホ/OSアプリまで分野問わず経験。

画像処理/音声処理/アニメーション、3Dゲーム、会計ソフト、PDF作成/編集、逆アセンブラ、EXE/DLLファイルの書き換えなどのアプリを公開。詳しくは自己紹介へ
🎵 音楽制作
BGMは楽器(音源)さえあれば、何でも制作可能。歌モノは主にロック、バラード、ポップスを制作。歌詞は抒情詩、抒情的な楽曲が多い。楽曲制作は🔰2023年12月中旬 ~

オリジナル曲を始めました✨

YouTubeで各楽曲を公開しています🌈
https://www.youtube.com/@petitmonte

背徳の遊牧民 feat. オペラさん (2025/9/1 新曲)