Anda di halaman 1dari 4

LATIHAN PHP 1

1. Kelompokkan nama-nama dibawah ini ke dalam array !!


 Kids : Mike, Dustin, Will, Lucas, Max, Eleven.
 Adults : Hopper, Nancy, Joyce, Jonathan, Murray.

2. Berapa panjang Array di soal No.1 dan tampilkan isi dari masing-masing array !!

3. Susun data-data berikut ini ke dalam bentuk array asosiatif !!

Nama : Cristiano Ronaldo


Umur : 33
Negara : Portugal

Nama : Lionel Messi


Umur : 30
Negara : Argentina

Nama : Bambang Pamungkas


Umur : 35
Negara : Republik Indonesia

Nama : Ricardo Izecson Dos Santos Leite


Umur : 38
Negara : Brasil
LATIHAN PHP Ke-2

1. Tampilkan panjang dari string yang pada kata berikut ! Tampilkan juga jumlah kata
dalam kalimat tersebut !
 PHP adalah bahasa pemrograman
 Saya siap belajar bahasa pemrograman PHP

2. Ambil kata/string pada kalimat dibawah ini !


 Saya sangat menyukai PHP

3. Ubah kalimat ‘saya sangat menyukai PHP’ menjadi ‘saya sangat menyukai
python’ !!
LATIHAN PHP 3

1. Buatlah sebuah fungsi salam() yang menerima satu parameter berupa string !!!
Contoh : salam(tejok);
Output : “Halo tejok, selamat bergabung di synapse”

2. Buatlah sebuah fungsi balikString untuk mengubah string menjadi terbalik


menggunakan function dan looping !!!
Fuction tersebut menerima satu parameter berupa string.

3. Buatlah sebuah fungsi yang menerima parameter berupa string yang mengecek
apakah string tersebut palidrome atau bukan. Palidrome adalah sebuah kata atau
kalimat yang jika dibalik akan memberikan kata yang sama contohnya : katak,
civiv. Jika string tersebut palidrome maka akan mengembalikan nilai true,
sedangkan jika bukan palidrome akan mengembalikan false.
LATIHAN PHP 4

1. Lakukan perulangan (boleh menggunakan for/while/do while) sebanyak 25 iterasi.


Looping terbagi menjadi dua, looping pertama ascending (meningkat) dan
looping kedua descending (menurun).

2. Carilah sisa bagi dengan angka 5 dari setiap angka pada array berikut : angka : 18,
45, 29, 47, 34.

3. Terdapat data items dalam bentuk array dimesi. Buatlah data tersebut kedalam
bentuk array asosiatif. Setiap item memiliki key yaitu : id, name, price,
description, source.
$items = [
['001', 'Keyboard Logitek', 60000, 'Keyboard yang mantap untuk kantoran', 'logitek.jpeg'],
['002', 'Keyboard MSI', 300000, 'Keyboard gaming MSI mekanik', 'msi.jpeg'],
['003', 'Mouse Genius', 50000, 'Mouse Genius biar lebih pinter', 'genius.jpeg'],
['004', 'Mouse Jerry', 30000, 'Mouse yang disukai kucing', 'jerry.jpeg']
];

4. Tampilkan dengan looping dan echo agar menghasilkan kumpulan bintang dengan
pola seperti berikut :
*
**
***
****
*****

Anda mungkin juga menyukai