PHP 配列 は実際には順序付きマップです。 PHP配列Mapはキーに値を対応付ける型です。この型はさまざまな方法で最適化されているため、実数の配列、リスト (ベクトル)、ハッシュ テーブル (マップの実装)、ディクショナリ、セット、スタック、キューなどとして扱うことができます。さらなる可能性を。 PHP 配列 の要素の値は別の 配列 にすることもできるため、ツリー構造や多次元配列も許可されます。
一般的に、定義方法は次のとおりです。
方法 1:
$a=array('a','b','c');
実行結果は次のとおりです。
配列
(
[0]=>a
[1]=>b
[2]=>c
[3]=>simon
)
方法 2:
$a=array(key1=>value1,key2=>value2,key3=>value3);
メソッド3:
$a[key1]=value1; $a[key2]=value2;
方法 4: 角かっこ [] で配列を定義する
PHP バージョン 5.4 以降では、新しい配列省略構文を使用してこのように記述できます。
phpバージョン5.3およびそれ以前のバージョンでは、このような記述は受け付けられません...
$data = [ 'start_time' => '123', 'end_time' =>'456' ];
構文
配列array()を定義する
array()言語構造を使用して、新しい配列を作成できます。カンマで区切られた任意の数のキー => 値のペアを受け入れます。
array( key => value, ... ) // 键(key)可是是一个整数 integer 或字符串 string // 值(value)可以是任意类型的值
配列の最後の要素の後のカンマは省略可能です。通常、array(1, 2, ) の代わりに array(1, 2) などの単一行の配列定義で使用されます。新しいセルを追加しやすくするために、複数行の配列定義の最後のカンマを残すのが一般的です。
5.4 以降、array() の代わりに [] を使用する短い配列定義構文を使用できるようになりました。
PHP 配列は比較的シンプルで使いやすく、呼び出しも同様にシンプルで便利で、大、中、小規模のデータ ストレージと呼び出しに適しています
関連推奨事項:
指定された値要素を削除するいくつかの方法PHP 配列のメソッド
php 配列からパスの文字列への解析 配列表現を取得するメソッド
以上がPHPで配列を定義するにはどうすればよいですか?配列を定義する方法は何通りありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。