• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

[DERS] Küresel Değişkenler - $GLOBALS

  • Konuyu başlatan Konuyu başlatan Screwy
  • Başlangıç tarihi Başlangıç tarihi

Screwy

Aileden
Aktiflik
K.Tarihi
2 Eki 2011
Mesajlar
927
Puanı
175
Konum
(Samsun)
maxigame_logo1.gif



Merhaba arkadaşlar;
Dün gece sizlere PHP'de küresel değişkenlerden bahsetmiştim. Bu dersimizde küresel değişkenlerin ne olduğunu öğrenmeye başlıyoruz... Bu değişkenler uzun olduğu için detaylı anlatacağım ve her değişken için ayrı bir konu hazırlayacağım... Hemen anlatıma geçelim.

$GLOBALS küresel değişkenini kullanarak isim alanları dışındaki değişkenlere erişebilirsiniz. Çünkü oluşturulan tüm değişkenler zaten $GLOBALS değişkeni içerisinde saklanır. Örneğin; bir fonksiyon dışında tanımlanan değişkene normal şartlarda fonksiyon içerisinden erişemezsiniz. Ama $GLOBALS küresel değişkeni kullanılarak fonksiyon dışında tanımlanan bir değişkeni, fonksiyon içinde kullanma hakkında sahip olursunuz.


<?php
funtionc test () {
echo 'AD : ' . $isim . '<br>';
echo 'AD : ' . $GLOBALS['isim'];
}

$isim = 'ResuL';
test ();
?>



Yukarıdaki örnekte, test isimli bir fonksiyon tanımladık ve bu fonksiyon içerisinde isim diye bir değişkeni ekrana yazdırmak istedik. İlk duruma ekrana isim değişkeninin değeri yazılmazken, kinci durumda $GLOBALS küresel değişkeni kullanılarak isim değişkeninin değerine erişebildik ve ekrana yazdırabildik.



Bir sonraki konumda sizlere $_SERVER değişenini anlatacağım. Bir sonraki konuda görüşmek üzere. İyi Forumlar...
 
Geri
Üst