[unit 6]Array Assiosiatif dan Multidimensi

Oleh laskar777 267 1 pada Senin, 1 Agu 2016, 12:07:41


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



$sekolah_smpn=array(
			'smpn1'=>array('kelas'=>10,'murid'=>200),
            'smpn2'=>array('kelas'=>9 ,'murid'=>270),
  			'smpn3'=>array('kelas'=>5 ,'murid'=>150),
  			'smpn4'=>array('kelas'=>8 ,'murid'=>320),
  			'smpn5'=>array('kelas'=>9 ,'murid'=>360)
) ;

foreach($sekolah_smpn as $sekolah_smpn_print=>$data1=>$datakelas,
        $data2=>$datamurid){
 echo"Data SMP Negri :". $sekolah_smpn_print .':' .$data1 .':'.
   $datakelas .':'.$data2 .':'.$datamurid
};
0 jempol


laskar777
267
1
penanya
· 8 tahun, 4 bulan yang lalu · 0 jempol

maaf saya belum bertanya, bagaimana fungsi foreach untuk mencetak menggunakan array assiosiatif dan multidimensi diatas ?
.
atau ada solusi lain untuk mencetaknya ?
berikut ekspektasi saya
Data SMP Negri : smpn1 = kelas :10 , murid :200
Data SMP Negri : smpn2 = kelas :9 , murid :270
Data SMP Negri : smpn3 = kelas :5 , murid :150
dst
.
terima kasih

ZihxS
300
816
· 8 tahun, 4 bulan yang lalu · 2 jempol

salam diskusi,
Hai coder @laskar777,

coba kode yang ini, Saya juga masih newbie hehe:

$sekolah_smpn = array( array('smpn1 = kelas :10 - Murid :200',
                            'smpn2 = kelas :9 - murid :270',
                            'smpn3 = kelas :5 - murid :150')
);
echo $sekolah_smpn[0][0];
echo "\n";
echo $sekolah_smpn[0][1];
echo "\n";
echo $sekolah_smpn[0][2];

<HAPPY CODING, In CodeSaya.Com>