ホームページ  >  記事  >  バックエンド開発  >  PHPで配列を定義する方法は何ですか

PHPで配列を定義する方法は何ですか

青灯夜游
青灯夜游オリジナル
2021-05-18 17:48:504742ブラウズ

配列の定義方法: 1. 「array(value 1, value e2...)」ステートメントを使用します; 2. 「array(key1=>value 1,key2=>value 2)」を使用します。 .. ..)" ステートメント; 3. "$a[key1]=value 1;$a[key2]=value 2;..." ステートメントを使用します; 4. 角かっこ "[]" で定義します。

PHPで配列を定義する方法は何ですか

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

PHP の配列は実際には順序付けられています。マッピング。マップはキーに値を関連付けるタイプです。この型はさまざまな方法で最適化されているため、実際の配列、リスト (ベクトル)、ハッシュ テーブル (マップの実装)、ディクショナリ、セット、スタック、キュー、その他多くの可能性として扱うことができます。配列要素の値は別の配列にすることもできるため、ツリー構造や多次元配列も許可されます。

一般的に、定義方法は次のとおりです。

方法 1:

$a=array(value1,value2,value4,value5,value6...);

例:

<?php 
$array=array(&#39;a&#39;,&#39;b&#39;,&#39;c&#39;); 
$array[]=&#39;simon&#39;; 
print_r($array); 
?>

実行結果は以下のようになります。

Array  
 (  
   [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 = [
&#39;start_time&#39; => &#39;123&#39;,
&#39;end_time&#39; =>&#39;456&#39;
];

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPで配列を定義する方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。