Home Web PHP Variable Scope

Variable Scope

0

Variable Scope

Variable pada PHP bisa kita buat dimana saja yang kita mau, nah variable scope itu tempat dimana kita membuat variable yang bisa di akses pada PHP ada tiga variable scope : Global scope, Local scope, Dan Static scope.

Global Scope

Variable Global scope ini sebuah variable yang dibuat di luar function, Jadi variable ini tidak bisa di akses didalam function. 

Local Scope

Kalau Variable Local Scope ini variable yang ada didalam function dan hanya bisa di gunakan dari dalam function.

Static Scope

Secara default variable pada function itu jika kita eksekusi, Local scope variable selesai sampai sana, di PHP ada scope static variable ini di set hanya pada variable local scope saja. Jadi variable static scope ini tidak berhenti saat function berhasil di eksekusi, nantinya nilai dari variable static scope memiliki value dari variable sebelumnya.