03FebPada pembahasan sebelumnya kita telah membahas mengenai Variabel sebagai Parameter Fungsi dalam PHP , kali ini kita akan membahasa mengenai variabel yang digunakan sebagai referensi, jadi sejak PHP 4, PHP mengizinkan kita untuk membuat referensi (alias atau nama lain) dari variabel lain, jika b adalah referensi dari a maka a dan b akan menunjuk atau mengacu ke satu nilai yang sama. Dengan demikian , jika terjadi perubahan nilai terhadap variabel a maka b juga akan berubah. Demikian juga sebaliknya, jika nilai b diubah maka nialai a juga akan berubah. Untuk membuat variabel referensi, digunakan tanda & (dan) di depan nama variabel yang akan di acu, sebagai contoh :
Dan berikut adalah contoh kode yang menggunakan variabel referensi :
dan hasilnya adalah sebagai berikut sebagai tambahan, contoh penggunaan variabel referensi biasanya ditemukan kita menggunakan framework PHP dari Codeigniter, yang biasanya digunakan ketika memanggil Obyek di dalam Helper yang dibuat sendiri, biasanya contoh kodenya adalah seperti berikut :
fungsi get_instance() adalah fungsi dari Codeigniter yang berisi referensi semua yang ada di dalam codeigniter. Demikian pembahasan mengenai Variabel Referensi di PHP, salah khilaf mohon disampaikan dan semoga bermanfaat Nasrullah SiddikAdministratorPada akhirnya kualitas dapat mengalahkan kuantitas Pada tutorial sebelumnya kita telah mengdiskusikan tentang pembuatan fungsi dengan menggunakan argumen atau parameter dan juga pembuatan fungsi tanpa menggunakan parameter.
Outputnya :
Jika kita perhatikan nilai dari variabel $nilai_awal
ketika dilewatkan pada fungsi tambah2 tidak berubah nilainya begitu dicetak diluar fungsi tersebut, yaitu :10. Sedangkan pada fungsi tambah2, nilainya menjadi 12 begitu dicetak diluar fungsi tambah2.
|