Function dalam PHP
Seperti bahasa pemrograman yang lain, PHP mendukung modularity program. Umumnya modularity suatu program diwujudkan dalam bentuk suatu function. Suatu fungsi dapat melakukan suatu pengeksekusian sekumpulan kode yang mempunyai kegunaan/fungsi tertentu. Suatu function dapat bekerja berdasarkan parameter-parameter yang diinputkan kepadanya. Suatu function juga dapat menghasilkan suatu nilai berdasarkan proses yang ada di dalamnya.
Fungsi atau function dalam bahasa pemrograman adalah kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu atau kode program yang dibuat khusus untuk mempersingkat/menyederhanakan sebuah aksi yang ingin dilakukan di dalam sebuah penulisan kode program. Dan function dapat di panggil berkali-kali untuk melakukan tugas tertentu dalam penulisan kode program. Function juga dapat kita buat sendiri untuk melakukan sebuah aksi.
Ada beberapa hal-hal yang penting dan harus diketahui mengenai function yaitu :
- Pendeklarasian Function dan Pemanggilan Function
- Nilai Kembalian (Return Value)
- Variable Function
- Membuat Library Function
- Built-in Function (Function internal dari PHP)
Pendeklarasian Function dan Pemanggilan Function
Pendeklarasian function dapat dilakukan di lokasi manapun dalam file php. Sebuah pendefinisian function umumnya terdiri dari 3 bagian yaitu :
- Nama function
- Daftar parameter yang dipisahkan dengan tanda koma, dan diapit oleh tanda kurung.
- Isi function yang diapit oleh tanda kurung kurawal({})
Bentuk umum dari sebuah function PHP adalah sebagai berikut :
function function_name($parameter1,$parameter2, ...,$parameterN){
isi function;//Kode program ditulis disini.
return nilai;//Sifatnya opsional.
}
Aturan-aturan dalam pembuatan function adalah :
- Aturan penamaan function mirip dengan penamaan variable. Terdiri dari huruf, angka dan underscore ( _ ). Nama function hanya boleh dimulai dengan huruf atau dengan underscore.
- Parameter sifatnya tambahan. Boleh saja function tanpa memiliki parameter.
- Function boleh memiliki nilai kembalian (return value) ataupun tidak.
- Variabel yang dideklarasikan dalam function hanya berlaku dalam function saja.
Untuk dapat memanggil function tersebut agar dieksekusi adalah dengan memanggil nama functionnya disertai dengan parameternya (jika mewajibkan ada parameter).
Tidak ada komentar:
Posting Komentar