ホームページ  >  記事  >  バックエンド開発  >  PHP 配列のランダム値、PHP 配列の値_PHP チュートリアル

PHP 配列のランダム値、PHP 配列の値_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:52:34750ブラウズ

php配列ランダム値、php配列値

array_rand()は、配列から1つ以上のランダムなセルを取り出したい場合に非常に便利です。入力を入力配列として受け入れ、オプションのパラメーター num_req を使用して、削除するセルの数を指定します。指定しない場合、デフォルトは 1 です。

array_rand -- 配列から 1 つ以上のセルをランダムに削除します

リーリー

array_rand() は、配列から 1 つ以上のランダムなセルを削除する場合に便利です。入力を入力配列として受け入れ、オプションのパラメーター num_req を使用して、削除するセルの数を指定します。指定しない場合、デフォルトは 1 です。

1 つだけ取り出す場合、array_rand() はランダムなセルのキー名を返し、それ以外の場合はランダムなキー名を含む配列を返します。このようにして、配列からキーと値をランダムに取り出すことができます。

srand() を呼び出して乱数ジェネレーターをシードすることを忘れないでください。

例 1. array_rand() の例

リーリー

このような Web サイトにアクセスしたところ、更新されるたびにバナーがランダムに変化します。この記事では、PHP を使用してこの機能を実装する方法を紹介します。

手順

プログラム実装の原理は次のとおりです。配列を呼び出し、各画像は配列内の要素に対応し、次に乱数を設定します。データをランダムに取得する限り、画像を表示できます。

最初のステップは、乱数を生成することです。更新するたびに異なる乱数を取得します。具体的なコードは次のとおりです:

リーリー

その後、画像として配列を設定し、5つの配列要素を設定します。コードは次のとおりです。 リーリー

次のコードは、配列から要素をランダムに選択する関数を実装します。 リーリー

次に、ランダムな画像を表示してみましょう:

リーリー

上記のコードを組み合わせるだけです。

リーリー

上記のコードは、画像をランダムに表示するためのコードです。各画像に独自の接続アドレスを追加したい場合は、上記のコードを少し変更することができます。上記の配列を 2 次元配列に変更します。

リーリー

対応する表示コードは次のとおりです:

リーリー

その後、タイトルの機能を完了し、画像をランダムに表示し、指定されたさまざまなアドレスに接続します:

リーリー

上記のコードを Web ページにコピーして実行できます。頑張ってね

元のアドレス: http://www.manongjc.com/article/833.html

関連書籍:

phpは配列からいくつかの異なる数値をランダムに抽出します

php配列生成乱数関数shuffle()とarray_rand()

phpは配列からいくつかの値をランダムに抽出します

phpで配列から値をランダムに取得/削除するいくつかの方法

phpで複数の非反復乱数を生成するいくつかの方法

指定した範囲内の乱数を取得するJavaScript

javascript mとnの間の乱数を取得します

http://www.bkjia.com/PHPjc/1126520.html

本当http://www.bkjia.com/PHPjc/1126520.html技術記事 PHP 配列ランダム値、PHP 配列値 array_rand() は、配列から 1 つ以上のランダムなセルを取り出したい場合に非常に便利です。入力配列とオプションのパラメーターとして入力を受け入れます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。