PHPで一意の乱数を生成する方法
Web アプリケーション、WAP、モバイル アプリケーションのいずれであっても、乱数が適切な位置を占めます。私が最近関わったいくつかの小さなプロジェクトでは、乱数またはランダム配列を扱う必要があることが多いため、PHP で非反復乱数を生成する方法に関するいくつかの一般的な方法をまとめます (ps: 方法 1、4)。 、および 5 つは私がよく使用するもので、残りはインターネットから収集したものです)
方法 1:
リーリー
方法 2:
リーリー
方法 3:
リーリー
上記は、1〜20の間で5つの非反復値をランダムに生成できます
方法 4:
リーリー
方法 5:
リーリー
これは呼び出すよりも簡単かもしれません (追記: ステップ サイズが範囲で指定されている場合は、array_rand の 2 番目のパラメーターが $tmp の長さを超えているかどうかに注意する必要があります)。
上記では、PHP で非反復乱数を生成する方法を、関連する側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。