Menggunakan array assosiatif

Oleh z0mb 45 3 pada Jumat, 1 Jan. 2015, 06:19:58


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



$borobudur = array(2500, '750 SM', 'Magelang', 'Gunadharma');

$borobudur_asosiatif = array( 'luas' => 2500, 
  'tahun' => '750 SM', 
  'lokasi'  => 'Magelang',
  'arsitek' => 'Gunadharma',                          

echo $borobudur[4];
echo "\n";
echo $borobudur_asosiatif['arsitek'];

yg salahnya dimana ya gan ? 
3 jempol


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

Halo @z0mb,

Coba code seperti ini.

$borobudur = array(2500, '750 SM', 'Magelang', 'Gunadharma');

$borobudur_asosiatif = array( 'luas' => 2500, 
  'tahun' => '750 SM', 
  'lokasi'  => 'Magelang',
	'arsitek' => 'Gunadharma' );

echo $borobudur[3];
echo "\n";
echo $borobudur_asosiatif['arsitek'];

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

Untuk mengambil elemen yang ada pada sebuah array:
$nama_array[indeks_elemen];

Untuk mengetahui indeks dari tiap elemen pada sebuah array gunakan bantuan fungsi print_r:
print_r($nama_array);

$borobudur = array(2500, '750 SM', 'Magelang', 'Gunadharma');

print_r($borobudur);

TanpaNamaBelakang
130
4
· 8 tahun, 8 bulan yang lalu · 1 jempol

$borobudur = array(2500, '750 SM', 'Magelang', 'Gunadharma');

$borobudur_asosiatif = array( 'luas' => 2500, 
  'tahun' => '750 SM', 
  'lokasi'  => 'Magelang',
	'arsitek' => 'Gunadharma' );

echo $borobudur[3];
echo "\n";
echo $borobudur_asosiatif['arsitek'];