この記事では、PHP でランダムな配列リストを取得する方法を主に紹介します。配列の走査に乱数を適用する方法について説明します。必要な方は参考にしてください。
この記事の例では、PHP でランダム配列を取得するストーリーを説明します。配列内のランダム配列のサンプル プログラムは、参考のために皆さんに共有されます。具体的な実装方法は次のとおりです。 言うまでもなく、array_rand を php に直接貼り付けるのは非常に異常で、常人の理解を超えており、非常に面倒です。例 1:
function create_random_ids( $min,$max,$limited ) { $_base_ids = range($min,$max); $_temp_key = array_rand ($_base_ids,min(count($_base_ids),$limited+10)); //拼接 $ids = array(); for ($x=0; $x < count($_temp_key); $x++) { $ids[] = $_base_ids[$_temp_key[$x]]; } return $ids; }
<?php $a = array(0,1,2,3,4,5,6,7,8); echo "$a原来的顺序为:<hr/>"; foreach($a as $v) echo $v."t"; shuffle($a); echo "<br/>$a被打乱后的顺序为:<hr/>"; foreach($a as $v) echo $v."t"; ?>
PHP で数値配列を見つける方法について最大と最小の 10 個の数値を繰り返さないでください
以上がPHP経由でランダム配列のリストを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。