Struktur dasar fungsi pada PHP – Untuk memudahkan proses pengembangan dan debugging suatu program, biasanya programmer membuat fungsi-fungsi untuk menangani suatu kasus tertentu. Fungsi dalam bahasa pemrograman merupakan suatu program yang terpisah dengan program induk yang akan dipanggil setiap diperlukan guna memudahkan proses pengembangan suatu program.
Dalam membangun suatu program yang besar maka kita perlu membagi-baginya menjadi beberapa modul yang lebih sederhana sehingga proses pengembangan dan debugging akan lebih cepat. Struktur dasar fungsi (function) pada bahasa pemrograman PHP sebagai berikut:
function nama_fungsi ( $argumen1, $argumen2, …, $argumenN ) {
code…
}
Penjelasan:
Dalam membuat suatu fungsi maka penulisan harus dimulai dengan kata function agar Penerjemah Program dapat mengenali bahwa itu adalah suatu fungsi. Kemudian diikuti dengan nama fungsi yang menjadi pengenal dari fungsi tersebut. Dalam memberikan nama untuk suatu fungsi anda harus mengikuti aturan dalam memberikan nama seperti jika anda membuat suatu variabel.
( $argumen1, $argumen2, …, $argumenN ) : Jika anda ingin memberikan argument pada fungsi yang anda buat, maka anda harus menempatkannya di dalam tanda kurung, namun jika anda tidak melewatkan argument dalam fungsi yang anda buat anda dapat menuliskan fungsinya seperti ini:
function nama_fungsi(){
Code…
}
Kemudian aksi dari fungsi anda tempatkan diantara kurung kurawal ( { …} ).
Contoh Penggunaan Fungsi
<?php function ambil_teks() { echo "Saya berada di dalam fungsi ". ambil_teks(); } // Panggil fungsi ambil_teks(); ?>
Pertama kita mendefinisikan fungsi dalam hal ini ambil_teks () tanpa menggunakan argumen, tanda kurung “()” harus tetap disertakan setelah nama fungsi untuk menandakan bahwa itu adalah sebuah fungsi. Kemudian kita mengisi fungsi tersebut dengan pencetakan string (diantara kurung kurawal “{}”).
Untuk memanggil suatu fungsi, kita cukup mengetikkan nama fungsi tersebut diikuti dengan tanda kurung “()”. Ingat pemanggilan nama fungsi bersifat case sensitive ( Peka huruf besar dan kecil ).
Contoh lain penggunaan fungsi
function KepalaHalaman(){ echo "<h1> Kepala Halaman </h1>"; } function kakiHalaman(){ echo "© Copyright 2015"; } //Panggil fungsi KepalaHalaman(); echo "<p>Belajar menggunakan fungsi pada php.</p>"; kakiHalaman();
Pada postingan yang akan datang saya akan menulis mengenai fungsi-fungsi lanjutan seperti membuat fungsi dengan melewatkan argumen dan untuk struktur dasar fungsi saya cukupkan sampai di sini.