mengenal multi dimensi array php

Auliya
6 Views
Multi-dimensi array dalam PHP adalah array yang berisi elemen-elemen yang juga merupakan array. Ini memungkinkan Anda untuk membuat struktur data yang kompleks dan terorganisir dengan tingkat kedalaman yang lebih tinggi. Dalam multi-dimensi array, setiap elemen dapat diakses menggunakan indeks yang sesuai dengan tingkat dimensi. Berikut adalah contoh multi-dimensi array dalam PHP: php Copy code $students = [ ["Nama" => "John Doe", "Umur" => 20, "Kelas" => "12A"], ["Nama" => "Jane Smith", "Umur" => 19, "Kelas" => "11B"], ["Nama" => "Mark Johnson", "Umur" => 21, "Kelas" => "12C"] ]; Dalam contoh di atas, $students adalah multi-dimensi array yang berisi informasi tentang beberapa siswa. Setiap elemen dalam $students adalah array asosiatif yang mewakili data siswa individu. Anda dapat mengakses dan memanipulasi data dalam multi-dimensi array menggunakan indeks untuk setiap tingkat dimensi. Berikut adalah beberapa contoh operasi yang dapat dilakukan dengan multi-dimensi array: Mengakses Nilai dalam Multi-dimensi Array: php Copy code echo $students[0]["Nama"]; // Output: John Doe echo $students[1]["Umur"]; // Output: 19 echo $students[2]["Kelas"]; // Output: 12C Mengubah Nilai dalam Multi-dimensi Array: php Copy code $students[0]["Umur"] = 21; $students[1]["Kelas"] = "12B"; Menambahkan Elemen Baru dalam Multi-dimensi Array: php Copy code $students[] = ["Nama" => "Sarah Brown", "Umur" => 18, "Kelas" => "10A"]; Perulangan pada Multi-dimensi Array: php Copy code foreach ($students as $student) { echo "Nama: " . $student["Nama"] . "<br>"; echo "Umur: " . $student["Umur"] . "<br>"; echo "Kelas: " . $student["Kelas"] . "<br><br>"; } Multi-dimensi Array Lebih Dalam: Anda juga dapat memiliki tingkat dimensi yang lebih tinggi dalam multi-dimensi array. Misalnya, array dalam array. php Copy code $matrix = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]; echo $matrix[1][2]; // Output: 6 Dengan menggunakan multi-dimensi array, Anda dapat membangun struktur data yang lebih kompleks dan dapat mengorganisir data dengan lebih baik dalam PHP.

Comments