Yerleşik Sabitler

Çekirdekte Öntanımlı Sabitler

Bu sabitler PHP çekirdeğinde tanımlanmıştır. PHP çekirdeği, PHP'nin kendisi, Zend motoru ve SAPI modüllerinden oluşur.

PHP_VERSION (string)
Şu anki PHP sürüm numarası "ana.alt.dağıtım[ek]" gösterimine sahiptir.
PHP_MAJOR_VERSION (integer)
Şu anki ana sürüm bir numara ile gösterilmektedir (örneğin, "5.2.7-extra" için ana sürüm int(5)'tir).
PHP_MINOR_VERSION (integer)
Şu anki alt sürüm bir numara ile gösterilmektedir (örneğin, "5.2.7-extra" için alt sürüm int(2)'dir).
PHP_RELEASE_VERSION (integer)
Şu anki dağıtım sürümü bir numara ile gösterilmektedir (örneğin, "5.2.7-extra" için dağıtım sürüm int(7)'dir).
PHP_VERSION_ID (integer)
Bir tamsayı olarak geçerli PHP sürümü ( örneğin, "5.2.7-extra" için int(50207)'dir. ). Sürüm karşılaştırması için faydalıdır.
PHP_EXTRA_VERSION (string)
Bir dizge olarak geçerli PHP ek sürümü ( örneğin, "5.2.7-extra" için '-extra'dır. ). Çoğunlukla paket dağıtımlarında paket sürümünü belirtmek için kullanılır.
ZEND_THREAD_SAFE (bool)
Geçerli PHP derlemesinin evreler açısından güvenli olup olmadığını gösterir.
ZEND_DEBUG_BUILD (bool)
Geçerli PHP derlemesinin hata ayıklama derlemesi olup olmadığını gösterir.
PHP_ZTS (integer)
Geçerli PHP derlemesinin evreler açısından güvenli olup olmadığını gösterir.
PHP_DEBUG (integer)
Geçerli PHP derlemesinin hata ayıklama derlemesi olup olmadığını gösterir.
PHP_MAXPATHLEN (integer)
PHP derlenirken desteklenen en uzun dosya isminin (dosya yolu dahil) boyu.
PHP_OS (string)
PHP'nin kullanıldığı işletim sistemi.
PHP_OS_FAMILY (string)
PHP ailesinin kullanıldığı işletim sistemi. 'Windows', 'BSD', 'Darwin', 'Solaris', 'Linux' veya 'Unknown' olabilir. PHP 7.2.0 ve sonrasinda kullanılabilir.
PHP_SAPI (string)
PHP derlenirken kullanılan sunucu API'si. Ayrıca bakınız: php_sapi_name().
PHP_EOL (string)
Satır sonu ('End Of Line') sembolü.
PHP_INT_MAX (integer)
PHP derlenirken desteklenen en büyük tamsayı. Normalde int(2147483647).
PHP_INT_MIN (integer)
PHP derlenirken desteklenen en küçük tamsayı. Normalde 32 bitlik sistemlerde int(-2147483647), 64 bitlik sistemlerde int(-9223372036854775808)'dir (PHP_INT_MIN === ~PHP_INT_MAX). PHP 7.0.0'dan beri mevcuttur.
PHP_INT_SIZE (integer)
PHP derlenirken bir tamsayının bayt cinsinden uzunluğu.
PHP_FLOAT_DIG (integer)
Yuvarlama kaybı olmaksızın gerçek ve tam sayıya ileri-geri dönüştürülebilen ondalık hane sayısı. PHP 7.2.0'dan beri mevcuttur.
PHP_FLOAT_EPSILON (float)
Gösterilebilen en küçük pozitif sayı. Bu x ise: x + 1.0 != 1.0. PHP 7.2.0'dan beri mevcuttur.
PHP_FLOAT_MIN (float)
Gösterilebilen en küçük pozitif gerçek sayı. Gösterilebilen en küçük negatif gerçek sayıya ihtiyacınız varsa - PHP_FLOAT_MAX kullanın. PHP 7.2.0'dan beri mevcuttur.
PHP_FLOAT_MAX (float)
Gösterilebilen en büyük pozitif gerçek sayı. PHP 7.2.0'dan beri mevcuttur.
DEFAULT_INCLUDE_PATH (string)
PEAR_INSTALL_DIR (string)
PEAR_EXTENSION_DIR (string)
PHP_EXTENSION_DIR (string)
Yüklenebilir eklentilerin aranacağı öntanımlı dizin (extension_dir) ile geçersiz kılınmadığı takdirde). PHP_PREFIX (veya Windows üzerinde PHP_PREFIX . "\\ext") öntanımlıdır.
PHP_PREFIX (string)
Yapılandırma sırasında atanan --prefix değeri. Windows'ta bu değer yapılandırma sırasında --with-prefix ile atanır.
PHP_BINDIR (string)
Yapılandırma sırasında atanan --bindir değeri. Windows'ta bu değer yapılandırma sırasında --with-prefix ile atanır.
PHP_BINARY (string)
Betiklerin icrası için kullanılan çalıştılabilirin bulunduğu yer.
PHP_MANDIR (string)
Man sayfalarının nerede kurulu olduğu belirtilir.
PHP_LIBDIR (string)
PHP_DATADIR (string)
PHP_SYSCONFDIR (string)
PHP_LOCALSTATEDIR (string)
PHP_CONFIG_FILE_PATH (string)
PHP_CONFIG_FILE_SCAN_DIR (string)
PHP_SHLIB_SUFFIX (string)
Derleme platformunun paylaşımlı kütüphane soneki. Normalde Unix'ler için "so", Windows için "dll"dir.
PHP_FD_SETSIZE (int)
Sistem çağrıları dosyatanıtıcılarının azami sayısı. PHP 7.1.0'dan beri mevcuttur.
E_ERROR (integer)
Hata raporlama sabitleri
E_WARNING (integer)
Hata raporlama sabitleri
E_PARSE (integer)
Hata raporlama sabitleri
E_NOTICE (integer)
Hata raporlama sabitleri
E_CORE_ERROR (integer)
Hata raporlama sabitleri
E_CORE_WARNING (integer)
Hata raporlama sabitleri
E_COMPILE_ERROR (integer)
Hata raporlama sabitleri
E_COMPILE_WARNING (integer)
Hata raporlama sabitleri
E_USER_ERROR (integer)
Hata raporlama sabitleri
E_USER_WARNING (integer)
Hata raporlama sabitleri
E_USER_NOTICE (integer)
Hata raporlama sabitleri
E_RECOVERABLE_ERROR (integer)
Hata raporlama sabitleri
E_DEPRECATED (integer)
Hata raporlama sabitleri
E_USER_DEPRECATED (integer)
Hata raporlama sabitleri
E_ALL (integer)
Hata raporlama sabitleri
E_STRICT (integer)
Hata raporlama sabitleri
__COMPILER_HALT_OFFSET__ (integer)
true (boolean)
Ayrıca bakınız: Mantıksal veri türü.
false (boolean)
Ayrıca bakınız: Mantıksal veri türü.
null (null)
Ayrıca bakınız: NULL veri türü.
PHP_WINDOWS_EVENT_CTRL_C (int)
Windows CTRL+C olayı. PHP 7.4.0'dan itibaren kullanılabilir (sadece Windows).
PHP_WINDOWS_EVENT_CTRL_BREAK (int)
Windows CTRL+BREAK olayı. PHP 7.4.0'dan itibaren kullanılabilir (sadece Windows).

Ayrıca bakınız: Sihirli Sabitler.

Standart Öntanımlı Sabitler

Temel eklentilerdeki tüm sabitler PHP'de öntanımlı olarak tanımlıdır.

To Top