29 Ocak 2009 Perşembe

phpinfo() hakkında ve opsiyonları


phpinfo serverınızda kurulu olan Php ile ilgili her türlü bilgiyi ortaya koyar.

Bu bilgiler Php compile seçenekleri ve extensionları, Php versiyonu, server bilgileri, OS bilgisi, pathleriniz, Php lisansı ve Http header bilgileri.

Her sistem değişik kurulduğundan dolayı phpinfp() farklı configurasyon seçenekleri ile kontrol edilebilir.

phpinfo() aynı zamanda EGPCS (Environment, GET, POST, Cookie, Server) dataları için çok değerli bir debug aracıdır. Genel, bir kısım phpinfo() opsiyonlarını sunacağız. INFO_GENERAB, INFO_CREDITS gibi...

phpinfo() Opsiyonları

INFO_GENERAL : Konfigurasyon satırıdır , php.ini lokasyonu , kurulma tarihi , web server , sistem ve diğer.
INFO_CREDITS : Php kredileri
INFO_CONFIGURATION : Php direktivleri için local ve ana değerler
INFO_MODULES : Kurulu modüller ve modüllerin ayarları
INFO_ENVIRENMENT : Envoirenment değerleri
INFO_VARIABLES : EGPCS (Environment, GET, POST, Cookie, Server) dataları için hazırlanmış değerler
INFO_LICENSE : Php lisans bilgileri
INFO_ALL : Yukarıdakilerin hepsini. ( Bu ana değerdir )







PHP ile program kodlaması yaparken PHP ile bir modülün yüklü olup olmadığını test eder duruma göre işlem yaptırabilirsiniz.

Örneğin PHP ile grafik işleme yapacaksanız GD2 grafik library yüklü mü değil mi öğenerek grafiksel işlemler yapıp yapmayacağımıza kod içinde karar verebiliriz.

Örnek kod:

if (extension_loaded('gd2'))
{
echo "gd2 modülü yüklü";
}
else
{
echo "gd2 modülü yüklü değil";
}


Kaynak

0 yorum:

Copyright © 2008 Türküm.İnfo Tüm Hakları Saklıdır. Bilgisayar, Teknoloji, İnceleme, Haberler, Video, Galeri | İnterneti buradan takip edin! webhizmet31@hotmail.com Şikayet ve Önerilerinizi Bildirin