PHP は広く使用されているバックエンド プログラミング言語であり、その柔軟性と使いやすい機能により、開発現場で広く普及しています。 PHP では、配列は重要なデータ型であり、PHP では配列を操作するためのさまざまな方法が提供されています。その中でも、私たちがよく使うのは 2 次元配列で、より複雑で多次元のデータを格納できます。では、PHP で 2 次元配列を正しく記述するにはどうすればよいでしょうか?次の記事で詳しく紹介します。
1. 2 次元配列を定義する
2 次元配列を定義するときは、array() 関数を使用する方法と [] を使用する方法の 2 つを使用できます。
$array = array( array(1,2,3), array('a','b','c'), );
2. Use []
$array = [ [1,2,3], ['a','b','c'] ];
2. 2次元配列要素へのアクセス
PHP では、次のように 2 つのインデックスを使用して 2 次元配列内の要素にアクセスできます:
$array = [ [1,2,3], ['a','b','c'] ]; echo $array[0][0];//访问第一个元素,结果为1 echo $array[1][2];//访问第二个元素的第三个元素,结果为c
3. 2 次元配列を走査する
PHP ではforeach ステートメントは、次のように 2 次元配列を走査するために使用されます。
$array = [ [1,2,3], ['a','b','c'] ]; foreach($array as $row){ foreach($row as $col){ echo $col." "; } echo "<br />"; }
上記のコードでは、最初の foreach ステートメントは各行を走査するために使用され、2 番目の foreach ステートメントは使用されます。各要素を横断します。
4. 2 次元配列要素の追加と削除
PHP では、array_push()、array_pop()、array_unshift()、および array_shift() 関数を使用して 2 次元配列要素を追加または削除できます。次元配列要素。
1. 要素の追加
$array = [ [1,2,3], ['a','b','c'] ]; array_push($array[0], 4);//往第一个元素的末尾添加一个元素 array_unshift($array[1], 'd');//往第二个元素的开头添加一个元素
2. 要素の削除
$array = [ [1,2,3], ['a','b','c'] ]; array_pop($array[0]);//删除第一个元素的末尾元素 array_shift($array[1]);//删除第二个元素的开头元素
5. まとめ
二次元配列は広く使われていますPHP で。この記事では、2 次元配列要素の定義、アクセス、走査、追加、削除の方法を詳しく紹介します。この記事が、皆さんが PHP で 2 次元配列をマスターするのに役立つことを願っています。
以上がPHPで二次元配列を書く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。