Cannn6161 1
Cannn6161
B 1
berione65
sen272 1
sen272
Mt2Hizmet 1
Mt2Hizmet
C 1
chengdu
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

PHP - Süper küreseller

Carissa

Administrator
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye Turkmmo Discord Nitro Booster
Admin
VIP Üye
Katılım
2 Mar 2015
Konular
59,189
Mesajlar
88,442
Çözüm
109
Online süresi
4mo 16d
Reaksiyon Skoru
14,280
Altın Konu
2,398
TM Yaşı
11 Yıl 3 Ay 9 Gün
Başarım Puanı
1,051
MmoLira
695,207
DevLira
234
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

main-qimg-8c817fbd94ea64fa859ac6479ef9a6b4-pjlq.jpg

PHP ayrıştırıcısı, geçerli betiği küresel ad alanında bir dizi önceden tanımlanmış değişkenle doldurur. Önceden tanımlanmış değişkenler " PHP süper küreselleri " olarak bilinir.

  • Herhangi bir fonksiyon, yöntem veya sınıfın dışında bildirilen herhangi bir kullanıcı tanımlı değişken de bir global değişkendir. Ancak, buna erişmek için global anahtar sözcüğünü kullanmanız gerekir.
  • Buna karşılık, süper küreseller, global anahtar sözcüğüyle bahsedilmeden PHP betiğinin herhangi bir yerinde her zaman kullanılabilir durumdadır.
PHP'deki süper küresellerin çoğu ilişkisel dizilerdir ve web sunucusu bunları doldurur. Bu nedenle, komut satırı ortamında bir betik çalıştırılırsa, süper küresellerin bazıları boş olabilir.

PHP'deki süper küresel değişkenlerin listesi şunları içerir:

  • $KÜRESELLER
  • $_SUNUCU
  • $_GET
  • $_POST
  • $_DOSYALAR
  • $_ÇEREZ
  • $_OTURUM
  • $_İSTEK
  • $_ÇEVRE
Bu bölümde, PHP'deki bu süper küresel değişkenlere kısa bir giriş yapacağız.

$KÜRESELLER

Tüm global olarak tanımlanmış değişkenlere referansların ilişkisel bir dizisidir. Değişkenlerin adları anahtarları oluşturur ve içerikleri ilişkisel dizinin değerleridir.

$_SUNUCU

Sunucu ve yürütme ortamıyla ilgili tüm bilgiler bu ilişkisel dizide mevcuttur.

5.4.0'dan önceki PHP sürümleri aynı bilgiyi içeren $HTTP_SERVER_VARS'ı içeriyordu ancak artık kaldırıldı.

$_GET

HTTP isteğinin URL'sine eklenen sorgu dizesi aracılığıyla geçerli betiğe geçirilen değişkenlerin ilişkisel bir dizisidir. Dizinin, GET isteklerine ek olarak bir sorgu dizesi olan tüm isteklerle doldurulduğunu unutmayın.

Sorgu dizesi, tüm değişkenlerin ve bunların değerlerinin var=val biçiminde ve "&" simgesiyle birleştirilmiş bir listesidir.

Sorgu dizesi, PHP betiğinin adına "?" sembolünden sonra eklenir. Örneğin,

$_POST

İstekte URLEncoded veya multipart/form-data içerik türünü kullanan HTTP POST metodu tarafından bir URL'ye geçirilen anahtar-değer çiftlerinin ilişkisel dizisidir.

$HTTP_POST_VARS da $_POST ile aynı bilgileri içerir, ancak süper küresel değildir ve artık kullanım dışıdır. POST isteğiyle bir sunucuya veri göndermenin en kolay yolu, HTML formunun method niteliğini POST olarak belirtmektir.

$_DOSYALAR

$_FILES değişkeni, HTTP POST yöntemi aracılığıyla yüklenen öğeleri içeren bir ilişkisel dizidir. Bir HTML formu, dosya türünde bir girdi öğesi, enctype niteliği multipart/form-data olarak ayarlandığında ve method niteliği HTTP POST yöntemi olarak ayarlandığında bir dosya yüklenir.

$_ÇEREZ

Çerezler, bir sunucu tarafından istemci bilgisayarında saklanan ve izleme amacıyla kullanılan metin dosyalarıdır.

Süper küresel $_COOKIE, HTTP isteğiyle birlikte geçerli PHP betiğine geçirilen değişkenleri çerez biçiminde depolar.

$_OTURUM

HTTP oturumu, bir kullanıcının bir sunucuyla bağlantı kurması ile bağlantının sonlandırılması arasındaki zaman aralığıdır. Bu aralıkta, bazı veriler oturum değişkenleri biçiminde sayfalar arasında kalıcı olarak mevcuttur.

$_SESSION süper küresel, geçerli betikte kullanılabilen oturum değişkenlerinin ilişkisel dizisidir.

$_İSTEK

$_REQUEST, $_GET, $_POST ve $_COOKIE değişkenlerinin içeriklerinin bir koleksiyonundan oluşan ilişkisel bir dizidir.

Bu değişkenlerin sırası "php.ini" dosyasındaki requests_order ve variables_order ayarlarının değerleri tarafından belirlenir.

$_ÇEVRE

$_ENV, geçerli betiğe sunulan tüm ortam değişkenlerini depolayan bir ilişkisel dizidir. Bu dizi, PHP'nin bir sunucu modülü veya CGI işlemcisi olarak çalışması durumunda CGI değişkenlerini de içerir.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst