Pada postingan sebelumnya tentang PHP Tutorial (Part 2) membahas tentang tag-tag pada PHP. Pada postingan kali ini akan dibahas tentang struktur kontrol dan fungsi pada PHP.
Struktur Kontrol
PHP memiliki
beberapa struktur control program. Dengan menggunakan struktur ini maka
jalannya program tidak selalu berurutan sesuai dengan kondisi yang ditemui.
Struktur Berurutan
Struktur ini merupakan
struktur yang paling sederhana. Program akan dijalankan secara berurutan dari
awal program ke akhir program.
Contoh:
Disini dikenal istilah
blok program, yaitu sebuah potongan program yang diapit oleh tanda {}.
Contoh :
Variabel yang
dideklarasikan pada suatu blok bersifat lokal di dalam blok tersebut. Blok
biasanya digunakan untuk menyatakan bagian pada struktur control lainnya.
Strukur Seleksi
(Kondisi)
Struktur ini digunakan
mengatur aliran program berdasarkan kondisi tertentu yang diterapkan. Struktur
ini terdiri dari struktur if… else dan swtick. Struktur if… else digunakan
untuk masalah percabangan proses.
Sintak :
Nilai dari
syarat/kondisi adalah true atau false. True jika syarat dipenuhi dan false jika
syarat tidak terpenuhi.
Contoh:
Akan tercetak Anda
lulus.
Untuk seleksi dengan alternatif
banyak dapat digunakan switch.
Sintak :
Contoh :
Akan tercetak Hari
Rabu.
Struktur Perulangan
Perulangan adalah
sebuah proses eksekusi operasi program secara berulang-ulang sampai ditemui
kondisi untuk mengkahiri eksekusi tersebut.
While
Sintak:
Operasi program akan dieksekusi terus-menerus
selama syarat bernilai true. Bagian blok while mungkin dapat tidak dieksekusi
jika pada awal looping syarat telah bernilai false.
Contoh :
Akan tercetak 01234.
Do-while
Sintak :
Contoh :
Proses program minimal dijalankan sekali karena
pengujian syarat dilakukan diakhir struktur. Blok do-while akan dieksekusi lagi
jika syarat bernilai true. Contoh :
Akan tercetak 012345678910.
For
Sintak :
Contoh :
Akan tercetak 01234
Fungsi dalam PHP
Deklarasi fungsi
Fungsi adalah sekumpulan perintah operasi
program yang dapat menerima argument input dan dapat memberikan hasil output
yang dapat berupa sebuah nilai ataupun sebuah operasi. Fungsi dideklarasikan
dengan statement function diikuti fungsi dan beberapa argumen input.
Sintak:
Contoh :













No comments:
Post a Comment