Array multidimensi dengan PHP

Array multidimensi dengan PHP

November 22, 2010 PHP 0

Sebagaimana dijelaskan dalam artikel sebelumnya, array dibuat dengan menggunakan fungsi array(). Jika dalam artikel tersebut diuraikan contoh membuat array 1-dimensi, artikel kali ini akan fokus pada array multidimensi.

Array multidimensi memiliki bentuk umum seperti berikut:

[sourcecode language=”php”] $variabel = array(
index => array( index => value)
);
[/sourcecode]

Berikut ini adalah contoh program yang membuat dan menampilkan array 2-dimensi:

[sourcecode language=”php”]

<?php

echo "<pre>";

$dataku = array(

"angka" => array(1 => "satu", 2 => "dua", 3 => "tiga"),

"huruf" => array("A","B","C")

);

print_r($dataku);

echo "</pre>";

?>

[/sourcecode]

Perhatikan sub-array untuk indeks “huruf” dalam array di atas tidak menggunakan penomoran indeks. Untuk kasus ini, PHP secara otomatis akan membuatkan indeks numerik yakni yg dimulai dari angka 0.

Program di atas akan menghasilkan tampilan sebagai berikut:

Array
(
    [angka] => Array
        (
            [1] => satu
            [2] => dua
            [3] => tiga
        )

    [huruf] => Array
        (
            [0] => A
            [1] => B
            [2] => C
        )

)

Leave a Reply

Your email address will not be published. Required fields are marked *