LX. Různé funkce

Úvod

Tyto funkce byly umístěny zde, protože nespadají do žádné jiné kategorie.

Požadavky

Tyto funkce jsou k dispozici jako součást standardního modulu, který je vždy dostupný.

Instalace

K používání těchto funkcí není třeba žádná instalace, jsou součástí jádra PHP.

Konfigurace běhu

Chování těchto funkcí je ovlivněno nastavením parametrů v php.ini.

Tabulka 1. Misc. Configuration Options

NameDefaultChangeable
ignore_user_abort"0"PHP_INI_ALL
highlight.string#DD0000PHP_INI_ALL
highlight.comment#FF9900PHP_INI_ALL
highlight.keyword#007700PHP_INI_ALL
highlight.bg#FFFFFFPHP_INI_ALL
highlight.default#0000BBPHP_INI_ALL
highlight.html#000000PHP_INI_ALL
browscapNULLPHP_INI_SYSTEM
For further details and definition of the PHP_INI_* constants see ini_set().

Zde je stručné vysvětlení konfiguračních direktiv.

ignore_user_abort boolean

TRUE by default. If changed to FALSE scripts will be terminated as soon as they try to output something after a client has aborted their connection.

See also ignore_user_abort().

highlight.comment string, highlight.default string, highlight.html string, highlight.keyword string, highlight.string string

Colors for Syntax Highlighting mode. Anything that's acceptable in <font color="??????"> would work.

browscap string

Name (e.g.: browscap.ini) and location of browser capabilities file. See also get_browser().

Typy prostředků

Toto rozšíření nemá definován žádný typ prostředku (resource).

Předdefinované konstanty

Tyto konstanty jsou definovány tímto rozšířením a budou k dispozici pouze tehdy, bylo-li rozšíření zkompilováno společně s PHP nebo dynamicky zavedeno za běhu.

CONNECTION_ABORTED (integer)

CONNECTION_NORMAL (integer)

CONNECTION_TIMEOUT (integer)

Obsah
connection_aborted -- Vrací TRUE, pokud se klient odpojil
connection_status -- Vrací bitové pole stavu spojení
connection_timeout -- Return TRUE if script timed out
constant -- Returns the value of a constant
define -- Definuje pojmenovanou konstantu.
defined --  Zkontroluje, jestli existuje daná pojmenovaná konstanta
die --  Vytiskne vzkaz a ukončí současný skript
eval -- Vyhodnotí řetězec jako PHP kód
exit -- Ukončí současný skript
get_browser --  Určuje schopnosti uživatelova browseru
highlight_file -- Zvýrazní syntaxi souboru
highlight_string -- Zvýraznění syntaxe řetězce
ignore_user_abort --  Nastavuje, jestli má ukončení spojení klientem přerušit vykonávání skriptu
pack -- Sbalí data do binárního řetězce.
show_source -- Zvýrazní syntaxi souboru
sleep -- Odloží provedení
uniqid -- Generatuje unikátní id
unpack -- Rozbalí data z binárního řetězce
usleep -- Odloží provedení v mikrosekundách