PRAKTIKUM PHP 4 1. Conditional, Array & Perulangan di PHP Tutorial Conditional, Array & Perulangan di PHP ini akan menjelaskan tentang Conditional atau penggunaan "if" dan "else", dilanjutkan dengan penjelasan tentang larik, bagaimana membuat array, mengakses nilai sebuah element array, serta penjelasan perulangan di PHP.
Conditional Ada tiga cara dalam membuat conditional di PHP, yaitu dengan if, else, elseif. Setiap conditional dimulai dengan klausa if:
if(codition) { //lakukan sesuatu } if juga bisa berisi klausa else:
if(codition){ //lakukan sesuatu }else{ //lakukan sesuatu yang lain }
klausa elseif dapat digunakan untuk menambah lebih banyak condition :
if (condition1){ //lakukan kegiatan1 }elseif(condtion2){ //lakukan kegiatan 2 }else{ //lakukan kegiatan lain } jika condition memberikan nilai benar atau true maka kode yang ada di dalam kurung kurawal {} akan dieksekusi. Operator yang digunakan untuk menulis condition:
Simbol == != < > <= >= ! && || XOR
Arti sama dengan tidak sama dengan Kurang dari lebih dari kurang dari sama dengan lebih besar sama dengan not and or xor
Tipe perbandingan perbandingan perbandinga perbandingan perbandingan perbandingan logikal logikal logikal logikal
Contoh $x = = $y $x != $y $ x <$y $x > $y $x <= $y $x >= $y !$x $x && $y $x || $y $x XOR $y
Untuk lebih paham lakukanlah contoh berikut: 1. Buat document HTML dengan text editor (Dreamweaver CS6) anda, klik kanan pada site -> New File -> beri nama conditional_form.html
2. Buat HTML form yang dengan script di bawah :
3. Buat document baru dengan text editor anda, klik kanan pada site -> New File -> beri nama conditional.php
pertama-tama kita membuat variabel untuk menyimpan data yang dikirim, kemudian melakukan pengecekan apakah data yang dikirim kosong atau tidak. Jika tidak lakukan pengecekan jenis kelamin yang dipilih.
Kemudian coba lihat hasilnya di web browse anda, dengan menuliskan address http://localhost/PraktikumPHP21/conditional_form.html, kemudian isi field nama dan memilih jenis kelamin kemudian klik submit.
Array / Larik Tidak seperti string dan number yang hanya bisa menampung satu buah nilai, array dapat menyimpan lebih dari satu nilai. Nilai yang ditampung bisa berupa string, number, atau array lainnya. Untuk membuat array di PHP seperti berikut: $negara=array("Indonesia","australia", "malaysia", "singapura", "jepang"); atau $siswa[0]="Andika"; $siswa[1]="Toni"; $siswa[2]="Susi"; untuk membuat array kosong: $nilai=array(); untuk mengakses nilai yang ada dalam array adalah sebagai berikut: $var=$siswa[2]; echo $var; //hasilnya adalah : Susi echo $siswa[1]; //hasilnya Toni mengurut array dapat dilakukan dengan function sort() : sort($siswa); //array diurut ascending $var=$siswa[2]; echo $var; // hasilnya adalah : Toni echo $siswa[1]; //hasilnya : Susi untuk mengetahui banyak element / atau nilai yang ditampung array gunakan function count():
$jumlah=count($siswa); echo $jumlah //hasilnya adalah 3
Perulangan atau looping Di PHP ada dua bentuk perulangan yang sering digunakan, yaitu for dan while, perulangan dengan for adalah seperti berikut: for(ekspresi awal; kondisi; ekspresi akhir){ //lakukan sesuatu } Contoh: for($i=1; $i<=10; $i++){ echo "Contoh perulangan" ; } perulangan for di atas akan mencetaka kata "Contoh perulanngan" Sebanyak sepuluh kali. Perulangan dengan while: while(kondisi){ //lakukan sesuatu } selama kondisi pada while terpenuhi atau bernilai benar, perulangan akan terus dilakukan, contoh: $i=1; while($i<=10){ echo "Contoh while"; $i++; } Contoh di atas akan mencetak kalimat "Contoh while" sebanyak sepuluh kali. Untuk lebih jelah lakukanlah contoh berikut ini: 1. Buat Document baru dengan text editor anda, beri nama looping.php:
2. Tambahkan pembukan tag HTML form: