Im zweidimensionalen Array von PHP ist jedes Element des Arrays ein Array, und diese Arrays haben alle denselben Schlüssel. Im Folgenden erfahren Sie, wie Sie ein zweidimensionales Array in PHP schreiben und einige Beispiele:
Sie können verwenden die Funktion array() zum Definieren eines zweidimensionalen Arrays. Zweidimensionales Array. Hier sind einige Beispiele für die Definition zweidimensionaler Arrays:
// 定义一个空数组 $array = array(); // 定义一个二维数组 $array = array( array(1, 2, 3), array(4, 5, 6), array(7, 8, 9) ); // 定义一个关联数组 $array = array( 'row1' => array('id'=>1, 'name'=>'Tom', 'age'=>18), 'row2' => array('id'=>2, 'name'=>'Jerry', 'age'=>20), 'row3' => array('id'=>3, 'name'=>'Mike', 'age'=>22), );
Beim Zugriff auf Elemente in einem zweidimensionalen Array: Es müssen zwei Schlüssel angegeben werden, die Schlüssel für die erste und zweite Dimension. Hier sind einige Beispiele für den Zugriff auf zweidimensionale Array-Elemente:
// 访问二维数组中的元素 echo $array[0][0]; // 输出 1 echo $array[1][1]; // 输出 5 echo $array[2][2]; // 输出 9 // 访问关联数组中的元素 echo $array['row1']['name']; // 输出 Tom echo $array['row2']['age']; // 输出 20 echo $array['row3']['id']; // 输出 3
Sie können eine for-Schleife verwenden oder Eine foreach-Schleife zum Durchlaufen eines zweidimensionalen Arrays. Im Folgenden finden Sie einige Beispiele für das Durchlaufen zweidimensionaler Arrays:
// 使用 for 循环遍历二维数组 for ($i = 0; $i < count($array); $i++) { for ($j = 0; $j < count($array[$i]); $j++) { echo $array[$i][$j] . ' '; } echo '<br>'; } // 使用 foreach 循环遍历关联数组 foreach ($array as $key => $value) { echo $key . ': '; foreach ($value as $k => $v) { echo $k . '=' . $v . ' '; } echo '<br>'; }
Das Obige sind die Schreibmethoden und Beispiele für zweidimensionale Arrays in PHP. Ich hoffe, es wird Ihnen hilfreich sein.
Das obige ist der detaillierte Inhalt vonSo schreiben Sie ein zweidimensionales Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!