fördefinierade konstanter
Version från den 15 augusti 2024 kl. 05.36 av Admin (diskussion | bidrag)
Predefinierade konstanter Kärnpredefinierade konstanter Dessa konstanter är definierade av PHP-kärnan. Detta inkluderar PHP, Zend-motorn och SAPI-moduler.
- PHP_VERSION (sträng)
- Aktuell PHP-version som en sträng i "huvud.minor.utgåva[extra]"-notation.
- PHP_MAJOR_VERSION (int)
- Aktuell "huvud"-version av PHP som ett heltal (t.ex. int(5) från version "5.2.7-extra").
- PHP_MINOR_VERSION (int)
- Aktuell "minor"-version av PHP som ett heltal (t.ex. int(2) från version "5.2.7-extra").
- PHP_RELEASE_VERSION (int)
- Aktuell "utgåva"-version av PHP som ett heltal (t.ex. int(7) från version "5.2.7-extra").
- PHP_VERSION_ID (int)
- Aktuell PHP-version som ett heltal, användbart för versionsjämförelser (t.ex. int(50207) från version "5.2.7-extra").
- PHP_EXTRA_VERSION (sträng)
- Aktuell "extra"-version av PHP som en sträng (t.ex. '-extra' från version "5.2.7-extra"). Används ofta av distributionsleverantörer för att ange en paketversion.
- ZEND_THREAD_SAFE (bool)
- Anger om den aktuella byggnaden av PHP är trådsäker.
- ZEND_DEBUG_BUILD (bool)
- Anger om den aktuella byggnaden av PHP är en debug-byggnad.
- PHP_ZTS (int)
- Anger om den aktuella byggnaden av PHP är trådsäker.
- PHP_DEBUG (int)
- Anger om den aktuella byggnaden av PHP är en debug-byggnad.
- DEBUG_BACKTRACE_PROVIDE_OBJECT (int)
- Fyll i "objekt"-indexet.
- DEBUG_BACKTRACE_IGNORE_ARGS (int)
- Inkluderar inte argumentinformation för funktioner i stackspåret.
- PHP_MAXPATHLEN (int)
- Maximal längd på filnamn (inklusive sökväg) som stöds av denna byggnad av PHP.
- PHP_OS (sträng)
- Operativsystemet som PHP byggdes för.
- PHP_OS_FAMILY (sträng)
- Operativsystemets familj som PHP byggdes för. En av 'Windows', 'BSD', 'Darwin', 'Solaris', 'Linux' eller 'Okänd'. Tillgänglig från och med PHP 7.2.0.
- PHP_SAPI (sträng)
- Server-API för denna byggnad av PHP. Se också php_sapi_name().
- PHP_EOL (sträng)
- Korrekt 'End Of Line'-symbol för denna plattform.
- PHP_INT_MAX (int)
- Det största heltal som stöds i denna byggnad av PHP. Vanligtvis int(2147483647) i 32-bitarssystem och int(9223372036854775807) i 64-bitarssystem.
- PHP_INT_MIN (int)
- Det minsta heltal som stöds i denna byggnad av PHP. Vanligtvis int(-2147483648) i 32-bitarssystem och int(-9223372036854775808) i 64-bitarssystem. Vanligtvis är PHP_INT_MIN === ~PHP_INT_MAX.
- PHP_INT_SIZE (int)
- Storleken på ett heltal i byte i denna byggnad av PHP.
- PHP_FLOAT_DIG (int)
- Antal decimaler som kan avrundas till ett flyttal och tillbaka utan precisionförlust. Tillgänglig från och med PHP 7.2.0.
- PHP_FLOAT_EPSILON (float)
- Minsta representabla positiva tal x, så att x + 1.0 != 1.0. Tillgänglig från och med PHP 7.2.0.
- PHP_FLOAT_MIN (float)
- Minsta representabla positiva flyttal. Om du behöver det minsta representabla negativa flyttalet, använd -PHP_FLOAT_MAX. Tillgänglig från och med PHP 7.2.0.
- PHP_FLOAT_MAX (float)
- Största representabla flyttal. Tillgänglig från och med PHP 7.2.0.
- DEFAULT_INCLUDE_PATH (sträng)
- PEAR_INSTALL_DIR (sträng)
- PEAR_EXTENSION_DIR (sträng)
- PHP_EXTENSION_DIR (sträng)
- Standardkatalogen där man letar efter dynamiskt laddningsbara tillägg (om inte annat anges av extension_dir). Standardinställningen är PHP_PREFIX (eller PHP_PREFIX . "\\ext" på Windows).
- PHP_PREFIX (sträng)
- Värdet --prefix sattes till vid konfiguration. På Windows är det värdet --with-prefix sattes till vid konfiguration.
- PHP_BINDIR (sträng)
- Värdet --bindir sattes till vid konfiguration. På Windows är det värdet --with-prefix sattes till vid konfiguration.
- PHP_BINARY (sträng)
- Anger PHP-binärsökvägen under skriptkörningen.
- PHP_MANDIR (sträng)
- Anger var manuella sidor installerades.
- PHP_LIBDIR (sträng)
- PHP_DATADIR (sträng)
- PHP_SYSCONFDIR (sträng)
- PHP_LOCALSTATEDIR (sträng)
- PHP_CONFIG_FILE_PATH (sträng)
- PHP_CONFIG_FILE_SCAN_DIR (sträng)
- PHP_SHLIB_SUFFIX (sträng)
- Byggplattformens delade bibliotekssuffix, såsom "so" (de flesta Unixes) eller "dll" (Windows).
- PHP_FD_SETSIZE (int)
- Maximalt antal filbeskrivare för select-systemanrop. Tillgänglig från och med PHP 7.1.0.
- E_ERROR (int)
- Konstant för felrapportering
- E_WARNING (int)
- Konstant för felrapportering
- E_PARSE (int)
- Konstant för felrapportering
- E_NOTICE (int)
- Konstant för felrapportering
- E_CORE_ERROR (int)
- Konstant för felrapportering
- E_CORE_WARNING (int)
- Konstant för felrapportering
- E_COMPILE_ERROR (int)
- Konstant för felrapportering
- E_COMPILE_WARNING (int)
- Konstant för felrapportering
- E_USER_ERROR (int)
- Konstant för felrapportering
- E_USER_WARNING (int)
- Konstant för felrapportering
- E_USER_NOTICE (int)
- Konstant för felrapportering
- E_RECOVERABLE_ERROR (int)
- Konstant för felrapportering.
- E_DEPRECATED (int)
- Konstant för felrapportering.
- E_USER_DEPRECATED (int)
- Konstant för felrapportering.
- E_ALL (int)
- Konstant för felrapportering
- E_STRICT (int)
- Konstant för felrapportering
- __COMPILER_HALT_OFFSET__ (int)
- true (bool)
- Se Booleans.
- false (bool)
- Se Booleans.
- null (null)
- Se Null.
- PHP_WINDOWS_EVENT_CTRL_C (int)
- Ett Windows CTRL+C-händelse. Tillgänglig från och med PHP 7.4.0 (endast Windows).
- PHP_WINDOWS_EVENT_CTRL_BREAK (int)
- Ett Windows CTRL+BREAK-händelse. Tillgänglig från och med PHP 7.4.0 (endast Windows).
- PHP_CLI_PROCESS_TITLE (bool)
- Anger om inställning och hämtning av processtiteln är tillgänglig. Tillgänglig endast under CLI SAPI.
- STDERR (resurs)
- En redan öppnad ström till stderr. Tillgänglig endast under CLI SAPI.
- STDIN (resurs)
- En redan öppnad ström till stdin. Tillgänglig endast under CLI SAPI.
- STDOUT (resurs)
- En redan öppnad ström till stdout. Tillgänglig endast under CLI SAPI.
Se också: Magiska konstanter.
Standard Predefinierade Konstanter ¶ Alla konstanter från kärntillägg definieras i PHP som standard.