Pernyataan Bersyarat / Statement (PHP)
Sangat sering ketika Anda menulis kode, Anda ingin melakukan tindakan yang berbeda untuk kondisi yang berbeda. Anda dapat menggunakan pernyataan bersyarat dalam kode Anda untuk melakukan ini.
Dalam PHP memiliki pernyataan kondisional berikut:
Statement IF
If pernyataan - mengeksekusi beberapa kode jika satu kondisi benar.
Source Code :
Hasil :
Statement IF - ELSE
If...Else pernyataan - mengeksekusi beberapa kode jika suatu kondisi benar dan kode lain jika kondisi itu salah.
Statement IF-ELSE...IF-ELSE
Source Code :
While adalah perintah pada PHP dan bahasa pemrograman lainnya untuk membuat sebuah perulangan yang tidak di ketahui berapa kali perulangan tersebut di lakukan.
Source Code :
Hasil :
Do-while adalah salah satu pernyataan pengulangan yang memungkinkan kita untuk membuat program berjalan secara fleksibel berdasarkan keinginan pengguna. Perbedaan terletak pada ’lokasi’ pengecekan kondisi perulangan. Dalam struktur while, pengecekan untuk kondisi perulangan di lakukan di awal, sehingga jika kondisi tidak terpenuhi, maka perulangan tidak akan pernah dijalankan.
Source Code :
Hasil :
Statement FOR
For digunakan ketika Anda tahu sebelumnya berapa kali skrip harus dijalankan.
Source Code :
Hasil :
Statement FOREACH
Foreach di gunakan untuk perulangan yang datanya dalam bentuk array. terkadang kita memiliki data dalam bentuk array yang harus kita tampilkan dengan menggunakan perulangan for. dengan membuat variabel counter.
Source Code :
Hasil :
Statement BREAK
Break di dalam PHP digunakan untuk menghentikan proses yang dilakukan oleh perintah php, dan break juga berfungsi sebagai perintah kepada web server untuk menghentikan sebuah proses perulangan.
Source Code :
Hasil :
Statement CONTINUE
Continue ini adalah sebuah instruksi kepada PHP untuk melewati sisa perintah dalam perulangan, dan langsung lompat ke nilai counter berikutnya, yakni 8. Dari hasil program, anda tidak akan melihat angka 7 ditampilkan.
Source Code :
Hasil :
Statement SWITCH
Switch pernyataan - memilih salah satu dari banyak blok kode yang akan dieksekusi.