Anda di halaman 1dari 2

Latihan Array

1. Buatlah program untuk mengisi dan menampilkan data array dengan index numerik berikut:

<?php
$a = array('mouse','laptop','komputer');
echo $a[0];
?>

2. Kembangkan program diatas untuk menampilkan semua data dari variable $a.
3. Membuat program untuk mengisi data pada variable array index numerik.

<?php
$a = array();
for($i = 1; $i <= 10; $i++){
$a[] = "Latihan $i";
}

echo $a[0];
?>

4. Cobalah program berikut, program ini menggunakan perintah foreach :

$temans = array("Budi","Wati","Doni","Bambang");
foreach ($temans as $teman) {
echo "Si $teman adalah kawanku";
}

5. Buatlah program untuk mengisi dan menampilkan data dari variable array index associative
berikut:

<?php
$a = array('nrp'=>'00112233','nama'=>'Ephi','jk'=>'p');
echo $a['nrp'];
?>

6. Kembangkan program nomer 5 diatas, untuk menampilkan semua data (nama,dan jk) dari
variable $a.
7. Berikut ini program yang memanfaatkan perintah print_r, biasanya digunakan untuk
debugging (pemeriksaan), karena tampilannya tidak bersahabat.

<?php
$a = array('nrp'=>'00112233','nama'=>'Ephi','jk'=>'p');
print_r( $a);
?>

8. Array dalam array (array multidimensi). Berikut ini cara untuk menampilkan semua isi data
dari variable array, menggunakan perulangan foreach.

<?php
$a = array(array('nrp'=>'00112233','nama'=>'Ephi','jk'=>'p'),
array('nrp'=>'00112234','nama'=>'Farhan','jk'=>'l'),
array('nrp'=>'00112235','nama'=>'Gugun','jk'=>'l'));

foreach($a as $satu){
echo $satu['nrp'].' ;; '. $satu['nama'].' ;; '. $satu['jk'].' ;; ';
}

?>

9. Kembangkan program diatas sehingga tampilannya ada didalam tabel sebagai berikut:
NRP Nama Jenis Kelamin
00112233 Ephi p
00112234 Farhan l
00112235 Gugun l

10. Kembangkan program no. 9 sehingga jenis kelamin ditampilkan bertuliskan ‘laki-laki’ atau
‘perempuan’.
11. Kembangkan program no. 10, jenis kelamin berisi huruf besar dan kecil, misalnya ‘l’,’L’,’p’,
atau ‘P’. Tetapi hasil yang ditampilkan tetap benar ‘laki-laki’ atau ‘perempuan’. Gunakan
perintah strtolower atau strtoupper.

Anda mungkin juga menyukai