phpinfo() ve PHP sürümü
phpinfo() ile sunucu yapılandırmasını ve PHP_VERSION sabitini öğrenirsin.
phpinfo() nedir?
phpinfo(), PHP'nin yapılandırma bilgilerini gösteren yerleşik bir fonksiyondur. Sürüm, eklentiler ve sunucu ayarları hakkında ayrıntılı bir tablo üretir.
Kullanımı basittir: <?php phpinfo(); ?> — bu kodu bir dosyaya yazıp sunucuda açtığında bilgi tablosunu görürsün.
Geliştirme sırasında hangi eklentilerin yüklü olduğunu kontrol etmek için çok faydalıdır.
Güvenlik notu: canlı bir sitede phpinfo() sayfasını herkese açık bırakma; sunucu bilgisi sızdırır.
PHP_VERSION sabiti
PHP_VERSION, yüklü PHP sürümünü tutan yerleşik bir sabittir (constant). Değeri, örneğin "8.3.0" gibi bir metindir.
Kullanımı: echo PHP_VERSION; — bu kod sürüm numarasını yazdırır.
Benzer sabitler de vardır: PHP_SAPI sunucu arayüzü türünü (örneğin cli veya apache2handler) verir.
Sabitler büyük harfle yazılır ve $ işareti almaz.
Uygulama phpinfo yorumu ve sürüm yazdır
Bir PHP bloğu yaz. // yorumu içinde phpinfo() kelimesini geç. Sonra echo ile "PHP 8.3" yazdır; satır sonuna \n ekle.
Örnek çözümü göster
// yorumu içinde phpinfo yaz, sonra echo "PHP 8.3\n"; ekle.
Örnek çözüm:
<?php
// phpinfo() yapılandırma sayfası verir
echo "PHP 8.3\n";
Kendini test et
-
phpinfo() ne gösterir?
- Tarayıcı sürümünü
- PHP hatalarını
- Veritabanı kayıtlarını
- PHP yapılandırma bilgilerini
Cevabı göster
PHP yapılandırma bilgilerini — Doğru! phpinfo() PHP yapılandırma bilgilerini gösterir.
-
PHP sabitlerini eşleştir
- phpinfo()
- Yapılandırma bilgisi
- PHP_VERSION
- Sürüm numarası
- PHP_SAPI
- Sunucu arayüzü
-
Sürüm sabitini yaz
<?php echo ____; ?>Cevabı göster
<?php echo PHP_VERSION; ?>