Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

อาร์เรย์หลายมิติใน PHP


อาร์เรย์ที่มีอย่างน้อยหนึ่งอาร์เรย์คืออาร์เรย์หลายมิติ อาร์เรย์หลายมิติของแต่ละองค์ประกอบในอาร์เรย์หลักสามารถเป็นอาร์เรย์ได้เช่นกัน และแต่ละองค์ประกอบในอาร์เรย์ย่อยสามารถเป็นอาร์เรย์ได้ เป็นต้น ค่าในอาร์เรย์หลายมิติสามารถเข้าถึงได้โดยใช้ดัชนีหลายตัว

ตัวอย่าง

ในการใช้อาร์เรย์หลายมิติใน PHP โค้ดจะเป็นดังนี้−

 array ( "physics" => 95, "maths" => 90, ), "ryan" => array ( "physics" => 92, "maths" " => 97, ),); echo "เครื่องหมายของ kevin ในวิชาฟิสิกส์ :"; echo $marks['kevin']['physics'] . "\n"; echo "เครื่องหมายของไรอันในวิชาคณิตศาสตร์ :"; echo $marks['ryan']['maths'] . "\n";?>

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้−

Marks for kevin in Physics :95Marks for ryan in maths :97

ตัวอย่าง

ให้เรามาดูตัวอย่างอื่นซึ่งเรากำลังสร้างอาร์เรย์ 3 มิติ -

<ก่อน>

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้−

Array( [0] => Array ( [0] => Array ( [0] => 100 [1] => 150 ) [1] => Array ( [0] => 200 [1] => 250 ) ) [1] => Array ( [0] => Array ( [0] => 300 [1] => 350 ) [1] => Array ( [0] => 400 [1] => 500 ) ))