ホームページ  >  記事  >  毎日のプログラミング  >  PHPで配列のランダムソートを実装する方法

PHPで配列のランダムソートを実装する方法

藏色散人
藏色散人オリジナル
2018-12-21 16:11:469294ブラウズ


php 配列はランダムに並べ替えられます。これを実現するには、PHP shuffle() 関数を使用します。 PHP shuffle() 関数は、配列内の要素または値の順序をランダムに調整することを意味します。 shuffle() 関数は失敗すると FALSE を返します。

PHPで配列のランダムソートを実装する方法

ここでは、具体的なコード例に基づいて、PHP 配列要素のランダム ソート メソッドを紹介します。

コード例は次のとおりです。

まず、range 関数を使用して 1 から 10 までの範囲の配列を作成します。

<?php
$numbers = range(1, 10);
foreach ($numbers as $value){
    echo "$value" . "<br>";
    
}

次に、次のように、foreach ループを通じてすべての値を出力します。 use

shuffle

() 関数は配列要素をランダムにシャッフルします。 PHPで配列のランダムソートを実装する方法

完全なコードは次のとおりです:

<?php
$numbers = range(1, 10);
shuffle($numbers);
foreach ($numbers as $value){
    echo "$value" . "<br>";
}
更新するたびに、値を異なる順序でランダムに出力します。


: shuffle 関数は、配列をシャッフル (セルの順序をランダムに配置) できますが、疑似乱数ジェネレーターは使用しません。暗号化の状況に適しています。 PHPで配列のランダムソートを実装する方法

この記事は、PHP の配列要素をランダムに並べ替える方法の紹介です。これは、困っている友人の役に立てば幸いです。

以上がPHPで配列のランダムソートを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。