Membuat dan Menggunakan Function di PHP

source code dapat di copy dengan mengarahkan cursor ke area source code kemudian mengklik tombol dengan icon kertas putih dan <>
Dalam membuat program dengan PHP khususnya akan lebih baik jika kita membagi setiap proses yang terjadi kedalam bentuk fungsi-fungsi. Hal ini akan menjadikan aplikasi kita menjadi lebih terstruktur. Dengan begitu setidaknya kita telah menghindari (meski tidak sepenuhnya) dari istilah code spageti atau script acak-acakan asalkan program jalan. sebaiknya sedari dini kita menghindari hal tersebut karena hal itu bisa menjadi celah keamanan website kita nantinya atau yang juga dikenal dengan istilah bug.

Dalam PHP untuk membuat fungsi kita harus mendefinisikan, memberikan parameter dan mengapitnya dengan karakter { dan }. Berikut adalah contoh pendeklarasian fungsi dalam PHP.
<?php 
 // Fungsi Tanpa Parameter
 function pesan(){
 echo "Hallo Dunia";
 }
 // Fungsi dengan Parameter
 function proses($a,$b){
 echo "Hasil Perkalian ".($a*$b)."</br>";
 echo "Hasil Penjumlahan ".($a+$b)."</br>";
 }
 
?>
Sedangkan untuk mengakses fungsi yang telah kita buat, kita hanya perlu memanggil nama fungsinya saja yang diikuti dengan suatu misal nama_fungsi(). Untuk fungsi dengan parameter kita harus memberikan nilai pada parameternya suatu misal nama_fungsi($parameter1,$parameter2). Sedangkan jika fungsi tersebut berada pada file terpisah, kita perlu mengincludkan file tersebut terlebih dahulu lalu memanggil fungsinya seperti contoh berikut
<?php 
 // Fungsi Tanpa Parameter
 function pesan(){
 echo "Hallo Dunia <br/>";
 }
 // Fungsi dengan parameter
 function proses($a,$b){
 echo "Hasil Perkalian ".($a*$b)."</br>";
 echo "Hasil Penjumlahan ".($a+$b)."</br>";
 }
 // Memanggil Fungsi
 pesan();
 proses(10,5);
?>
source code dapat di copy dengan mengarahkan cursor ke area source code kemudian mengklik tombol dengan icon kertas putih dan <>

Share this

Related Posts

Previous
Next Post »

bantu kami untuk lebih baik; jika ada hal yang kurang jelas atau broken link silahkan masukan komentar anda kami akan segera menanggapi dan memperbaikinya. login ke akun gmail anda untuk menampilkan form komentar.