Pengertian Array
Array adalah sekumpulan
variable yang memiliki nama sama tapi nama tersebut dibedakan oleh suatu
indeks. Jenis-jenis array sebagai berikut:
1. Numeric Array: Array dengan indeks numeric
2. Associative Array: Array dimana key ID berhubungan dengan nilai array
3. Multidimensional Array: Array yg terdiri dari beberapa array.
Contoh array fungsi perulangan foreach:
<?php
//model array numerik
$mhs = array('reza', 'budi', 'rini');
//contoh menampilkan nama rini
echo $mhs[2] . '<br>';
//model asosiatif
$rini = array(
'nim' => '122111',
'jk' => 'perempuan',
'smt' => 'V'
);
//contoh menampilkan jk rini
echo $rini['jk'];
$siswa = array(
'reza' =>array(
'nim' =>'122131',
'jk' =>'laki-laki',
'smt' => 'III'
),
'budi' => array(
'nim' => '123222',
'jk' => 'laki-laki',
'smt' => 'v'
),
'rini' => array(
'nim' => '123223',
'jk' => 'perempuan',
'smt' => 'I'
)
);
echo '<br>';
foreach($siswa as $index => $value)
{
echo '<h3>'.$index.'</h3>';
echo '<ul>
<li>'.$value['nim'].'</li>
<li>'.$value['jk'].'</li>
<li>'.$value['smt'].'</li>
</ul>';
}
Contoh fungsi print_r:
<?php
//model array numerik
$mhs = array('reza', 'budi', 'rini');
//contoh menampilkan nama rini
echo $mhs[2] . '<br>';
//model asosiatif
$rini = array(
'nim' => '122111',
'jk' => 'perempuan',
'smt' => 'V'
);
//contoh menampilkan jk rini
echo $rini['jk'];
$siswa = array(
'reza' =>array(
'nim' =>'122131',
'jk' =>'laki-laki',
'smt' => 'III'
),
'budi' => array(
'nim' => '123222',
'jk' => 'laki-laki',
'smt' => 'V'
),
'rini' => array(
'nim' => '123223',
'jk' => 'perempuan',
'smt' => 'I'
)
);
echo '<pre>';
print_r($siswa]);
echo '</pre>';
?>
Contoh fungsi print_r panggil 1 nilai:
<?php
//model array numerik
$mhs = array('reza', 'budi', 'rini');
//contoh menampilkan nama rini
echo $mhs[2] . '<br>';
//model asosiatif
$rini = array(
'nim' => '122111',
'jk' => 'perempuan',
'smt' => 'V'
);
//contoh menampilkan jk rini
echo $rini['jk'];
$siswa = array(
'reza' =>array(
'nim' =>'122131',
'jk' =>'laki-laki',
'smt' => 'III'
),
'budi' => array(
'nim' => '123222',
'jk' => 'laki-laki',
'smt' => 'V'
),
'rini' => array(
'nim' => '123223',
'jk' => 'perempuan',
'smt' => 'I'
)
);
echo '<pre>';
print_r($siswa ['budi']['smt']);
echo '</pre>';
?>
Tidak ada komentar:
Posting Komentar