$cars という名前の数値配列を作成し、それに 3 つの要素を割り当て、配列の値を含むテキストを出力します。
<?php$cars=array("Volvo","BMW","Toyota");echo " . $cars[0] " 、 " . $cars[ 2]「。」;?>array() 関数は配列を作成するために使用されます。
PHP には、次の 3 種類の配列があります。
数値配列- 数値 ID キーを含む配列
連想配列- 指定されたキーを含む配列。各キーは値に関連付けられています。
多次元配列- 1 つ以上の配列を含む配列
数値配列の構文:
配列(値1、値2、値3など);
連想配列の構文:
array( key=>value,key=>value,key=>value,etc. );
パラメータ | 説明する |
---|---|
鍵 | キー名(数値または文字列)を指定します。 |
価値 | キー値を指定します。 |
戻り値: | パラメータの配列を返します。 |
---|---|
PHPのバージョン: | 4+ |
更新ログ: | PHP 5.4 以降では、array() の代わりに [] を使用する短い配列構文を使用できます。たとえば、$cars=array("Volvo","BMW"); の代わりに $cars=["Volvo","BMW"] を使用します。 |
$age という名前の連想配列を作成します。
<?php$age=array("ピーター"=>"35","ベン"=>"37","ジョー"=>"43");echo "ピーターは " . 「歳です。」;?>数値配列の値を反復して出力します。
<?php$cars=array("Volvo","BMW","Toyota");$arrlength=count($cars);for($x=0;$x<$arrlength;$x++) { echo $cars [$x]; エコー "<br>";連想配列の値を反復して出力します。
<?php$age=array("ピーター"=>"35","ベン"=>"37","ジョー"=>"43");foreach($age as $x=>$x_value) { echo "キー= . $x . "、値= "<br>";多次元配列を作成します。
<?php// 2 次元配列 $cars=array ( array("Volvo",100,96), array("BMW",60,59), array("Toyota",110,100) );?>