Sayfalar

Global Bir Değişkene Fonksiyonun İçinden Ulaşma

global deklarasyonunu fonksiyon icinde kullanarak, ulasilmak istenen degiskenin global oldugu soylenebilir.

$degisken = "Ataturk";
function ornek () {
global $degisken;
print $degisken; //Ataturk kelimesi ekrana yazdirilir.
}

Ikinci bir yol : Ulasilmak istenen global degiskene $GLOBALS dizisi yardimiyla ulasilir.

$degisken = "Ataturk";
function () {
$degisken = 1923; //yerel $degisken
print "Global degiskene fonksiyon icinden ulasiyorum $GLOBALS[degisken]";
print "Local degisken degerimiz ise $degisken";