PHPのarray()関数
PHPのarray()関数は配列を作成します。
PHPでは配列には3つのタイプがあります。
-
インデックス付き配列- 数値インデックス付きの配列です
-
連想配列- 名前付きキーを持つ配列です
-
多次元配列- 1つ以上のアレイを持つアレイです
構文
// array with numeric index i.e. Indexed arrays array(value1,value2...); // array with named keys i.e. associative arrays array(key1 => value1, key2 => value2...)
パラメータ
-
値- 値を設定します。
-
キー- キーを設定します。
戻る
array()関数は、パラメーターの配列を返します。
以下は、インデックス付き配列の例です。
例
<?php $products = array("Electronics","Clothing","Accessories", "Footwear"); $len = count($products); for($i = 0;$i<$len;$i++) { echo $products[$i]; echo "<br>"; } ?>
出力
Electronics Clothing Accessories Footwear
以下は連想配列の例です。
例
<?php $rank = array("Football"=>"1","Cricket"=>"2"); foreach($rank as $mykey=>$myvalue) { echo "Key = " . $mykey . ", Value = " . $myvalue; echo "<br>"; } ?>
出力
Key = Football, Value = 1 Key = Cricket, Value = 2
-
PHPのarray_reverse()関数
array_reverse()関数は、逆の順序で配列を返します。 構文 array_reverse(arr, preservekey) パラメータ 到着 −指定された配列 プリザーブキー −可能な値はTRUEとFALSEです。アレイのキーの保持を指定します。 戻る array_reverse()関数は、逆配列を返します。 例 以下は例です- <?php $arr = array("laptop", "mobile","tablet"); $reverse = array_reverse($arr); prin
-
PHPのarray_rand()関数
array_rand()関数は、配列から1つ以上のランダムキーを返します。 構文 array_rand(arr, count) パラメータ 到着 −指定された配列 カウント −返すランダムキーの数 戻る array_rand()関数はランダムキーを返します。ランダムキーの配列(複数のキー)を返すかどうかを指定できます。 例 以下は例です- <?php $arr = array("p"=>"mobile","q"=>"laptop","r"=>"