この記事では主にphpの配列関数rangの使い方を紹介しています。宝くじの応用については記事の最後に例があります。
PHP 関数 range() は配列を簡単に作成する方法です。たとえば、range() 関数は 1 から 9 までの数値の配列を素早く作成できます。
$numbers=range(1,9);// range を使用して、1 ~ 9 で始まり 9 で終わる 9 つの数字の配列を直接作成します$numbers=range(1,9);// range を使用して、9 から始まり 1 で終わる 9 から 1 までの数値配列を作成します。さらに、PHP 関数 range() は、以下から数値配列を作成することもできます。 a ~ z または A ~ Z。文字配列、使用法は上記と同じです。
PHP 関数 range() には、ステップ サイズを設定するために使用される 3 番目のパラメーターもあります。たとえば、range(1,9,3) によって作成される配列要素は 1、4、7 です。
注: PHP 関数 range() は、配列を作成するときに大文字と小文字が区別されます。たとえば、range(A,z) と range(a,Z) は異なります。
配列内の 1 つ以上の要素のキー名をランダムに削除するには、PHP 関数 array_rand 構文 array_rand(array,number)array required を使用できます。入力配列パラメータを指定します。
番号はオプションです。
デフォルトは 1 です。返すランダムな要素の数を指定します。数値が 1 の場合、文字列キー名のみが返されます。数値が 1 より大きい場合は、ランダムなキー名を含む配列が返されます。