S M A R T D E V T A L A

Loading

Variabel sebagai Parameter Fungsi dalam PHP

Variabel sebagai Parameter Fungsi dalam PHP

Seperti pembahasan sebelumnya, kita sudah memberikan bayangan sedikit mengenai apa itu fungsi dan bagaimana caranya mengakses variabel di dalam fungsi. Hanya saja penggunaannya masih belum tepat. Nah pada pembahasan ini kita akan melihat bahwasanya ada acara yang lebih tepat antara penggunaan variabel dengan fungsi, yaitu mengenai variabel sebagai parameter fungsi.

Yup. Variabel juga dapat diperankan  sebagai parameter fungsi, variable semacam ini bersifat lokal, artinya hanya dikenal di lingkungan fungsi saja dan tidak dapat diakses dari luar fungsi. Berikut adalah pembuktian bahwa variabel yang ada di dalam fungsi hanya bersifat lokal.


<?php
function hasil(){
 $a=1;
 $b=3;
 $hasil=$a+$b;
 return $hasil;
}

#memanggil variabel yang ada di dalam fungsi
echo 'Nilai $a = ' . $a; #HASILNYA ADALAH Error
echo 'NIlai $b = ' . $b; #HASILNYA ADALAH Erorr
?>

 

Pada kode di atas, variable $a dan $b berperan sebagai parameter dari fungsi hasil(). Dengan demikian, variable-variabel tersebut hanya diakses oleh fungsi hasil(). Sehingga ketika kita ingin mengaksesnya dari luar yang terjadi adalah error.

Contoh salah dalam penggunaan fungsi

Nah untuk pemakaian tepat terhadap kode di atas adalah dengan mengirimkan variabel ke fungsi yang telah kita buat, sehingga akan menjadi seperti ini.


<?php
function hasil($a,$b){
 $hasil=$a+$b;
 return $hasil;
}
#Mengirim Variabel sebagai parameter fungsi
$a=1;
$b=3;
echo 'Hasil $a+$b = ' . hasil($a,$b); #HASILNYA ADALAH 4
?>

dan hasilnya akan seperti ini.

Penggunaan Variabel sebagai parameter Fungsi

Sebenarnya masih banyak lagi hal yang dapat dilakukan dengan fungsi, akan tetapi karena di sini kita hanya membahas mengenati penggunaan variabel sebagai parameter fungsi, kami rasa pembahasannya cukup sampai di sini, dan nanti akan kita bahas lebih jauh mengenai apa itu fungsi pada pembahasan selanjutnya.

Share:

Artikel Sejenis

Cara Mendefinisikan Fungsi di PHP

Bentuk umum pendefinisian fungsi di dalam php adalah sebagai berikut: <?php # # cara mendefini..

Pengertian Fungsi (Function) di PHP

Dalam praktiknya penggunaan function/fungsi merupakan hal yang sangat membantu dalam proses pembuata..

Modularisasi Kode di PHP

Seperti yang kalian fikirkan, tentunya dalam pembuatan sebuah sistem tentu tidak akan bisa dibuat ha..

Komentar