Array Multidimensi

Oleh Watas 22 1 pada Minggu, 30 Agu 2015, 14:50:47


Kembali ke forum soal ini

#php #array-loop-di-php #arrays-lanjutan-dan-maps


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



Maksudnya gimana ya ? tolong infonya

http://codesaya.com/php/array-lo...
0 jempol


Watas
22
1
penanya
· 9 tahun, 2 bulan yang lalu · 1 jempol

// deklarasi $meja yang memiliki beberapa array sebagai elemennya
$meja = array( array( 'gunting', 'pulpen'),
 array('handphone', 'earphone'),
 array('kue', 'minuman'), 
array('nasi', 'goreng')
);
// anggap setiap baris/array di $meja adalah sebuah laci
// kita akses laci ketiga, benda pertama
echo $meja[2][0];
echo "\n";
// kita akses laci kedua, benda kedua
echo $meja[1][1];
echo "\n";
// akses elemen di array yang anda buat
echo $meja[3][1];

Zenpaku
48
0
· 8 tahun, 11 bulan yang lalu · 0 jempol

@watas
kenapa $meja[3][1];
kenapa tidak $meja[0][1]; ?
saya masih bingung di bagian situ

ahmadrifai
280
55
· 8 tahun, 11 bulan yang lalu · 0 jempol

Halo Zenpaku,
Saya coba menjelaskan pertanyaan Anda. Kenapa kita memakai $meja[3][1]; ?
Simpel saja karena kita berada di baris ke empat maka kita menuliskan $meja[3]. Inga, jika array berada di baris pertama maka kita menuliskan $meja[0], dan begitu juga dengan kolom yang ingin kita panggil, jika elemen kita berada di kolom pertama maka kita menuliskan $meja[3][0].
Semoga membantu.

ricardosilitonga
77
1
· 8 tahun, 10 bulan yang lalu · 0 jempol

// Array Multidimensi artinya "Ada array didalam sebuah array".
// Bila sebelumnya kamu sudah terbiasa menampung elemen dalam bentuk string, integer, boolean, float pada sebuah array,
// maka Array Multidimensi akan memperkenalkan kamu bahwasanya sebuah array juga bisa menampung elemen dalam bentuk array.

// Array meja memiliki 4 elemen dalam bentuk array.

$meja = array( 
	array( 'gunting', 'pulpen'), // array Laci Pertama
	array('handphone', 'earphone'), // array Laci Kedua
	array('kue', 'minuman'), // array Laci Ketiga
	array('nasi', 'goreng') // array Laci Keempat
);

// Untuk mengetahui indeks elemen yang ada di dalam sebuah array maka gunakan bantuan fungsi print_r.
// Saya juga menggunakan bantuan echo "<pre>" & echo "</pre>" untuk mempermudah kita melihat indeks elemen pada sebuah array.

echo "<pre>";

print_r($meja);

echo "<pre>";

// anggap setiap baris/array di $meja adalah sebuah laci
// kita akses laci ketiga, benda pertama
echo $meja[2][0];

echo "\n";

// kita akses laci kedua, benda kedua
echo $meja[1][1];

echo "\n";

// akses elemen di array yang anda buat
echo $meja[3][1];