TECH I.S.

PHP array() 関数

❮ PHP 配列リファレンス

$cars という名前のインデックス付き配列を作成し、それに 3 つの要素を割り当ててから、配列値を含むテキストを出力します。

<?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>

自分で試してみる »


定義と使用法

array() 関数は、配列を作成するために使用されます。

PHP には、次の 3 種類の配列があります。

  • インデックス付き配列- 数値インデックスを持つ配列
  • 連想配列- 名前付きキーを持つ配列
  • 多次元配列- 1 つ以上の配列を含む配列

構文

インデックス付き配列の構文:

array(value1, value2, value3, etc.)

連想配列の構文:

array(key=>value,key=>value,key=>value,etc.)

パラメータ値

パラメータ

説明

key キーを指定します (数値または文字列)
value 値を指定します

技術的な詳細



戻り値

パラメータの配列を返します

PHP バージョン

4+

変更ログ

PHP 5.4 では、array() を [] に置き換える短い配列構文を使用できます。

例えば。 $cars=["ボルボ","BMW"];それ以外の
$cars=array("ボルボ","BMW");

その他の例

$age という名前の連想配列を作成します。

<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); echo "Peter is " . $age['Peter'] . " years old."; ?>

自分で試してみる »

インデックス付き配列のすべての値をループして出力します。

<?php $cars=array("Volvo","BMW","Toyota"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++)   {   echo $cars[$x];   echo "<br>";   } ?>

自分で試してみる »

連想配列のすべての値をループして出力します。

<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); foreach($age as $x=>$x_value)   {   echo "Key=" . $x . ", Value=" . $x_value;   echo "<br>";   } ?>

自分で試してみる »

多次元配列を作成します。

<?php // A two-dimensional array: $cars=array   (   array("Volvo",100,96),   array("BMW",60,59),   array("Toyota",110,100)   ); ?>

自分で試してみる »

❮ PHP 配列リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細