Hai? apa kabar teman-teman semuanya, bagi teman-teman yang sudah kenal dengan php atau mungkin sudah pernah belajar tentang php pasti tidak asing dengan yang namanya variable, ya variable adalah suatu penginisialan nilai pada sebuah bahasa pemrograman, namun apa teman-teman pernah mendengan variable scope? jika belum, pada tutorial kali ini saya akan belajar tentang variabel scope pada php.

Apa itu variabel scope? variable scope atau bisa kita sebut ruang lingkup variabel adalah ruang lingkup kode program dimana perintah program dapat mengakses variabel, jadi masudnya ialah ruang lingkup atau fungsi dimana didalamnya terdapat variable yang bisa kita akses kapanpun kita inginkan.

Ketika kita menuliskan sebuah variabel didalam satu halaman file, maka variable tersebut hanyalah dapat kita akses pada halaman tersebut, berbeda dengan variabel yang kita deklarasikan didalam fungsi, ketika kita membuat sebuah fungsi dan didalamnya terdapat sebuah variabel maka dengan menuliskan atau menjalankan nama fungsinya tersebut kita dapat mencetak sebuah variabel yang berada dibeda file, itulah yang dinamakan variabel scope.

contoh penulisannya adalah seperti berikut ini :

Penjelasan dari script diatas adalah, pertama saya membuat sebuah variabel a dengan nilai 9, lalu saya membuat sebuah fungsi dimana didalam fungsi tersebut terdapat variabel a dan b, dimana variabel a memiliki nilai 10 dan variabel b memiliki nilai 5, ketika saya mencetak variabel a dengan perintah echo maka yang tercetak adalah nilai 9, mengapa demikian? karena variabel a yang berada didalam fungsi dan variabel a yang berada diluar fungsi itu berbeda, karena jangkauan variabel a dan b hanya berada didalam fungsi dengan nama belajar itulah penyebabnya kenapa ketika sayua cetak variabel b maka akan muncul notice error.

Oke teman-teman saya rasa untuk tutorial kali ini tentang belajar tentang variabel scope pada php cukup sampai disini dulu, sampai bertemu lagi pada tutorial berikutnya,

Terima kasih.