#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターphp 2 次元配列の書き方: 1. 直接代入方法、構文 "$array[1 次元の添字][2 次元の添字]="value";"; 2. 配列を使用する() 関数、構文「array(array(key=>value...),array(key=>value...)....)」。
2 次元配列
2 次元配列は、配列内の 1 つ以上の要素も配列として宣言されることを除いて、1 次元配列と同じ方法で宣言されます。また、2 つの宣言もあります: 直接代入array() 関数を使用して配列要素に値を追加する 2 次元配列メソッド。 以下では配列要素に直接値を代入して配列を宣言する方法を使用していますサンプルコードは以下の通りです:<?php $array[0]['name'] = 'zhangsan'; $array[0]['chinese'] = '89'; $array[0]['math'] = '95'; $array[0]['english'] = '88'; $array[1]['name'] = 'lisi'; $array[1]['chinese'] = '91'; $array[1]['math'] = '86'; $array[1]['english'] = '90'; echo '<pre class="brush:php;toolbar:false">'; print_r($array); ?>
Array ( [0] => Array ( [name] => zhangsan [chinese] => 89 [math] => 95 [english] => 88 ) [1] => Array ( [name] => lisi [chinese] => 91 [math] => 86 [english] => 90 ) )
<?php $array = array( array('name'=>'zhangsan','chinese'=>'89','math'=>'95','english'=>'88'), array('name'=>'lisi','chinese'=>'91','math'=>'86','english'=>'90') ); echo '<pre class="brush:php;toolbar:false">'; print_r($array); ?>
<?php $array = array( array('name'=>'zhangsan','chinese'=>'89','math'=>'95','english'=>'88'), array('name'=>'lisi','chinese'=>'91','math'=>'86','english'=>'90') ); echo $array[0]['name'].'同学的数学考了'.$array[0]['math'].'分'; ?>
zhangsan同学的数学考了95分
PHP ビデオ チュートリアル 」
以上がPHPで二次元配列を書く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。