Aşağıdaki sabitler PHP çekirdeğinin parçası olarak daima kullanılabilir durumdadır.
| Sabitler | Açıklama | 
|---|---|
| CREDITS_GROUP(int) | PHP geliştiricilerinin listesi. | 
| CREDITS_GENERAL(int) | Genel katkıcılar: Dil tasarımı ve kavramlar, PHP ve SAPI modülü yazarları. | 
| CREDITS_SAPI(int) | PHP için sunucu API modüllerinin listesi ve bunların yazarları. | 
| CREDITS_MODULES(int) | PHP için eklenti modüllerinin listesi ve bunların yazarları. | 
| CREDITS_DOCS(int) | Belgelendirme ekibi. | 
| CREDITS_FULLPAGE(int) | Genellikle diğer seçeneklerle birlikte kullanılır. Diğer seçeneklerin gösterilmesini gerektirdiği bilgilerin tamamının tek bir HTML sayfasına basılmasını sağlar. | 
| CREDITS_QA(int) | Kalite güvencesi ekibi. | 
| CREDITS_ALL(int) | Tüm katkıcılar; şu sabitlere eşdeğerdir: CREDITS_DOCS +
     CREDITS_GENERAL + CREDITS_GROUP + CREDITS_MODULES + CREDITS_QA +
     CREDITS_FULLPAGE.
     Bu sabitlerle ilgili bilgilerin uygun başlıklarla tek bir HTML sayfasında gösterilmesini sağlar.
     Bu öntanımlı değerdir. | 
| Sabitler | Açıklama | 
|---|---|
| INFO_GENERAL(int) | Yapılandırma satırı, php.ini dosyasının yeri, derleme tarihi, HTTP Sunucusu, Sistem ve benzerleri. | 
| INFO_CREDITS(int) | PHP Katkıcıları. Ayrıca bakınız: phpcredits(). | 
| INFO_CONFIGURATION(int) | PHP yönergelerinin geçerli yerel ve asıl değerleri. Ayrıca bakınız: ini_get(). | 
| INFO_MODULES(int) | Yüklü modüller ve bunlarla ilgili ayarlar. | 
| INFO_ENVIRONMENT(int) | $_ENV ile de kullanılabilen ortam değişkenleri bilgisi. | 
| INFO_VARIABLES(int) | EGPCS (Environment, GET, POST, Cookie, Server) ile ilgili tüm öntanımlı değişkenleri listeler. | 
| INFO_LICENSE(int) | PHP Lisans bilgisi. Ayrıca bakınız: » Lisans SSS. | 
| INFO_ALL(int) | Yukarıdakilerin tamamı gösterilir. Bu öntanımlı değerdir. | 
| Sabitler | Açıklama | 
|---|---|
| INI_USER(int) | Girdi kullanıcı betiklerinde (ini_set() gibi) veya Windows kayıt defterinde ayarlanabilir. Girdi .user.ini içinde ayarlanabilir. | 
| INI_PERDIR(int) | Girdi php.ini, .htaccess, httpd.conf veya .user.ini içinde ayarlanabilir. | 
| INI_SYSTEM(int) | Girdi php.ini veya httpd.conf içinde ayarlanabilir. | 
| INI_ALL(int) | Girdi herhangi bir yerde ayarlanabilir. | 
Sav sabitleri, bunlar assert_options() işlevinde sav seçeneklerine değer atamakta kullanılır.
| Sabitler | Açıklama | 
|---|---|
| ASSERT_ACTIVE(int) | assert() değerlendirmesi etkin kılınır. Uyarı Bu özelliğin kullanımı PHP 8.3.0 itibariyle ÖNERİLMEMEKTEDİR. Bu özelliğe kesinlikle güvenilmemelidir. | 
| ASSERT_CALLBACK(int) | Savın başarısızlığı halinde çağrılacak geriçağırım işlevi. Uyarı Bu özelliğin kullanımı PHP 8.3.0 itibariyle ÖNERİLMEMEKTEDİR. Bu özelliğe kesinlikle güvenilmemelidir. | 
| ASSERT_BAIL(int) | Savın başarısızlığı halinde çalışma durdurulur. Uyarı Bu özelliğin kullanımı PHP 8.3.0 itibariyle ÖNERİLMEMEKTEDİR. Bu özelliğe kesinlikle güvenilmemelidir. | 
| ASSERT_EXCEPTION(int) | Başarısız her sav için AssertionError oluşur. Uyarı Bu özelliğin kullanımı PHP 8.3.0 itibariyle ÖNERİLMEMEKTEDİR. Bu özelliğe kesinlikle güvenilmemelidir. | 
| ASSERT_WARNING(int) | Her başarısız sav için PHP uyarısı çıktılanır. Uyarı Bu özelliğin kullanımı PHP 8.3.0 itibariyle ÖNERİLMEMEKTEDİR. Bu özelliğe kesinlikle güvenilmemelidir. | 
| ASSERT_QUIET_EVAL(int) | 
     Sav ifadesinin değerlendirilmesi sırasında
      Uyarı
 Bu özellik PHP 8.0.0 sürümünde KALDIRILMIŞTIR. | 
Aşağıdaki sabitler yalnızca bilgisayarın işletim sistemi Windows ise kullanılabilir. Çeşitli özellikleri tespit etmek ve bunlardan yararlanmak için belirtilen sürüm bilgileri kullanılabilir.
| Sabitler | Açıklama | 
|---|---|
| PHP_WINDOWS_VERSION_MAJOR(int) | Windows ana sürüm numarası; 4(NT4/Me/98/95),5(XP/2003 R2/2003/2000) veya6(Vista/2008/7/8/8.1) olabilir. | 
| PHP_WINDOWS_VERSION_MINOR(int) | Windows alt sürüm numarası; 0(Vista/2008/2000/NT4/95),1(XP),2(2003 R2/2003/XP x64),10(98)
     veya90(ME)
     olabilir. | 
| PHP_WINDOWS_VERSION_BUILD(int) | Windows derleme sürümü (örneğin, Windows Vista + SP1 için 6001'dir). | 
| PHP_WINDOWS_VERSION_PLATFORM(int) | PHP'nin üzerinde çalıştığı platform sürüm numarası;  Windows
     Vista/XP/2000/NT4 ve Server 2008/2003 için 2,
     Windows ME/98/95 için1olabilir. | 
| PHP_WINDOWS_VERSION_SP_MAJOR(int) | Kurulu SP ana sürümü; hiçbir SP kurulu değilse 0'dır.
     Örneğin SP 3 kurulu Windows XP için bu değer3'tür. | 
| PHP_WINDOWS_VERSION_SP_MINOR(int) | Kurulu SP alt sürümü; hiçbir SP kurulu değilse 0'dır. | 
| PHP_WINDOWS_VERSION_SUITEMASK(int) | Çeşitli kurulu Windows özelliklerini betimleyen bir bit maskesi, Olası değerler için aşağıdaki tabloya bakınız. | 
| PHP_WINDOWS_VERSION_PRODUCTTYPE(int) | PHP_WINDOWS_NT_*sabitlerini saptamakta kullanılır. Bu değer platform türünü belirleyenPHP_WINDOWS_NT_*sabitlerinden biri olabilir. | 
| PHP_WINDOWS_NT_DOMAIN_CONTROLLER(int) | Etki alanı denetleyicisidir. | 
| PHP_WINDOWS_NT_SERVER(int) | Sunucu sistemini belirtir (Server 2008/2003/2000 gibi);
     ancak, sunucu aynı zamanda etki alanı denetleyicisi ise PHP_WINDOWS_NT_DOMAIN_CONTROLLERolarak raporlanır. | 
| PHP_WINDOWS_NT_WORKSTATION(int) | İstemci sistemi belirtir (Vista/XP/2000/NT4 gibi). | 
  PHP_WINDOWS_VERSION_SUITEMASK bit maskesinde
  kullanılabilecek bitsel değerler aşağıdaki tabloda gösterilmiştir.
 
| Bit alanı | Açıklama | 
|---|---|
| 0x00000004 | Microsoft BackOffice bileşenleri kurulu. | 
| 0x00000400 | Windows Server 2003, Web Edition kurulu. | 
| 0x00004000 | Windows Server 2003, Compute Cluster Edition kurulu. | 
| 0x00000080 | Windows Server 2008 Datacenter, Windows Server 2003, Datacenter Edition veya Windows 2000 Datacenter Server kurulu. | 
| 0x00000002 | Windows Server 2008 Enterprise, Windows Server 2003, Enterprise Edition, Windows 2000 Advanced Server veya Windows NT Server 4.0 Enterprise Edition kurulu. | 
| 0x00000040 | Windows XP Embedded kurulu. | 
| 0x00000200 | Windows Vista Home Premium, Windows Vista Home Basic veya Windows XP Home Edition kurulu. | 
| 0x00000100 | Remote Desktop sadece etkileşimli tek oturumla desteklenir. Sistem bir uygulama sunucusu olarak çalışmadıkça bu değer atanır. | 
| 0x00000001 | Evvelce sistemde Microsoft Small Business Server kuruluymuş fakat başka bir Windows sürümüne yükseltilmiş. | 
| 0x00000020 | Microsoft Small Business Server, sınırlı istemci lisansı ile kurulu. | 
| 0x00002000 | Windows Storage Server 2003 R2 vya Windows Storage Server 2003 kurulu. | 
| 0x00000010 | Terminal Services kurulu. Bu değer daima atanır. Bu değer atanmışsa
      ancak 0x00000100değilse sistem uygulama sunucusu
      kipinde çalışıyor demektir. | 
| 0x00008000 | Windows Home Server kurulu. | 
