Struktur Kontrol Kondisi Dalam PHP RiyanSindiSaputra ssaputrariyan@gmail.com Abstrak Struktur kontrol dalam hal ini struktur control kondisi yang dimiliki PHP hampir sama seperti bahasa pemrograman lain. Struktur kontrol merupakan pengatur aliran program, yang berbentuk rangkaian perintah yang harus ditulis untuk memenuhi beberapa keadaan,yaitu, Melanjutkan sebuah pernyataan bila kondisi terpenuhi dan memilih sebuah pilihan dari beberapa alternative bila kondisi terpenuhi. Hal inilah yang ingin coba saya bahas pada artikel ini yang berjudul Struktur Kontrol Kondisi Dalam PHP. Kata Kunci: perograman PHP Pendahuluan Memahami tentang struktur control dalam hal ini struktur control kondisi dalam PHP amatlah penting. Mengapa penting? Karena dengan kita mengrti dan paham mengenai struktur control kondisi dalam PHP, kita akan tahu alur dan apa yang akan dikerjakan oleh program PHP. Jika kita sudah tahu dan paham mengenai struktur control, hanya dengan membaca script PHP saja kita sudah tahu apa yang akan dikerjakan dari sebuah program PHP. Hal itulah yang menjasi dasar, kenapa saya mengambil tema ini dalam artikel saya kali ini.
Pembahasan Dalam PHP kita memiliki pernyataan-pernyataan bersyarat yaitu sebagai berikut: Kondisi if : mengeksekusi beberapa kode hanya jika kondisi tertentu adalah benar. Kondisi if... else : mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah. Kondisi if... else if... else : memilih salah satu dari beberapa blok kode yang akan di eksekusi. Kondisi switch : memilih salah satu dari banyak blok kode yang akan di eksekusi Semua pernyataan itu akan kita bahas satu persatu sampai selesai. 1.1 Kondisi if If adalah control struktur logika yang memungkinkan anda mengeksekusi blok program (code) berdasarkan kondisi tertentu. If adalah salah satu komponen yang membangun perilaku dinamis PHP. Syntax : Keterangan: Kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya
Contoh program Simpan dengan ekstensi.php, setelah di eksekusi maka hasilnya akan seperti dibawah ini: 1.2 Kondisi if.. else Gunakan if... else untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah. Syntax : Keterangan syntax: Kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Jika kondisinya TRUE maka statemen yang berada di blok if akan dieksekusi, sebaliknya jika kondisinya FALSE maka statemen yang berada di blok else yang akan dieksekusi.
Contoh program : Pada program di atas, terdapat pemeriksaan kondisi apakah isi variabel $nilai lebih dari 60 (baris 3). Jika kondisi ini bernilai TRUE (variabel $nilai berisi nilai yang lebih besar dari 60) maka statement pada baris ke-4 akan dijalankan. Sebaliknya jika kondisinya FALSE, maka statement pada baris ke-6 yang akan dijalankan. Pada contoh program di atas, kondisi pada baris ke-3 bernilai TRUE karena isi variabel $nilai adalah 80. Setelah dieksekusi maka hasilnya akan seperti dibawah ini :
Contoh program 2 : Setelah dieksekusi, maka hasilnya akan seperti di bawah ini : 1.3 Kondisi if.. elseif.. else Digunakan untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi. Syntax :
Contoh program : Setelah dieksekusi maka hasilnya akan seperti dibawah ini :
1.4 Kondisi switch case Syntax : Keterangan syntax : Pada sintaks di atas, nilai dari variabel akan dicek pada setiap option yang ada (terletak di bagian case). Jika ada option yang sama dengan nilai variabel, maka statement-statement di bawah option tersebutlah yang akan dijalankan. Bagian default adalah optional (boleh ada, boleh tidak).
Contoh program : Setelah dieksekusi, maka hasilnya akan seperti dibawah ini :
Penutup Mempelajari tentang struktur kondisi dalam PHP amatlah tidak rugi dan tidak membuang waktu dengan sia-sia, oleh karena itu semoga para pembaca sekalian bisa mengembangkan lebih jauh dalam bentuk program pada pembahasan kali ini. Mungkin hanya sedikit yang bisa saya jelaskan pada artikel kali ini, tapi mudah-mudah dari ilmu yang sedikit ini bisa menjadi ilmu yang besar, dan bermanfaat. Amin. Referensi Achmad Solichin, S.Kom, Pemrograman Web Dengan PHP dan Mysq.pdf.diakses dari http://www.informatika.unsyiah.ac.id/arie/pbw/pemrograman_web_dengan_ph P_MySQL.pdf, pada tanggal 28 Februari 2014 www.w3school.com, pada tanggal 15 Januari 2013 Rosihan Ari Yuana, Dasar-Dasar Pemrograman PHP.pdf. diakses dari http://download1941.mediafire.com/3daa1e1898wg/oasib8bakfudf27/ebook+tu torial+php.rar, pada tanggal 10 Maret 2014 http://hanumside.blogspot.com/2010/11/struktur-kondisi-diphpififelsekhusussw.html, pada tanggal 15 Maret 2014 http://koding.web.id/memahami-statement-if-else-pada-php-untuk-pemula/, pada tanggal 15 Maret 2014
Biografi Nama : RiyanSindiSaputra NIM : 1122468766 School : STMIK RAHARJA Jurusan : TeknikInformatika Konsentrasi : Software Engineering Alamat : PermataBalaraja, kec. Balarajakab.Tangerang Facebook : https://www.facebook.com/riyancua banaa Email : ssaputrariyan@gmail.com