Sonstige Funktionen
Einführung
Diese Funktionen stehen hier, weil sie in keine andere Kategorie passen.
Anforderungen
Diese Erweiterung benötigt keine externen Bibliotheken.
Installation
Für diese Funktionen ist keine Installation erforderlich, diese gehören zum Grundbestand von PHP.
Laufzeit Konfiguration
Das Verhalten dieser Funktionen wird durch Einstellungen in der php.ini beeinflusst.
Name | Standardwert | Veränderbar | Changelog |
---|---|---|---|
ignore_user_abort | "0" | PHP_INI_ALL | |
highlight.string | "#DD0000" | PHP_INI_ALL | |
highlight.comment | "#FF8000" | PHP_INI_ALL | |
highlight.keyword | "#007700" | PHP_INI_ALL | |
highlight.bg | "#FFFFFF" | PHP_INI_ALL | Ab PHP 6.0.0 nicht mehr vorhanden |
highlight.default | "#0000BB" | PHP_INI_ALL | |
highlight.html | "#000000" | PHP_INI_ALL | |
browscap | NULL | PHP_INI_SYSTEM |
Hier eine kurze Erklärung der Konfigurationsoptionen:
- ignore_user_abort boolean
-
Standardmäßig FALSE. Wird die Einstellung auf TRUE geändert, werden Skripte nicht beendet, nachdem der Client die Verbindung abgebrochen hat.
Siehe auch ignore_user_abort().
- highlight.bg string highlight.comment string highlight.default string highlight.html string highlight.keyword string highlight.string string
-
Farbangaben für Syntax-Highlighting. Alle Angaben, die bei <font color="??????"> gültig sind, funktionieren.
- browscap string
-
Name (z.B.: browscap.ini) und Speicherort der Datei mit den Angaben zu den Fähigkeiten der verschiedenen Browser. Siehe auch get_browser().
Resource Typen
Diese Erweiterung definiert keine Resource-Typen.
Vordefinierte Konstanten
Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.
Inhaltsverzeichnis
- connection_aborted — Überprüft, ob die Verbindung zum Client beendet wurde
- connection_status — Liefert den Verbindungsstatus als Bitfeld
- connection_timeout — Überprüft, ob das Skript den Timeout erreicht hat
- constant — Liefert den Wert einer Konstante
- define — Definiert eine benannte Konstante
- defined — Prüft, ob eine benannte Konstante existiert
- die — Entspricht exit
- eval — Wertet eine Zeichenkette als PHP-Code aus
- exit — Gibt eine Meldung aus und beendet das aktuelle Skript
- get_browser — Ermittelt die Fähigkeiten des Browsers eines Benutzers
- __halt_compiler — Halts the compiler execution
- highlight_file — Syntax-Hervorhebung für eine Datei
- highlight_string — Hervorhebung der Syntax eines Strings
- ignore_user_abort — Stellt ein, ob der Verbindungsabbruch eines Clients die Skript-Ausführung abbrechen soll
- pack — Packt Daten in eine Binär-Zeichenkette
- php_check_syntax — Check the PHP syntax of (and execute) the specified file
- php_strip_whitespace — Return source with stripped comments and whitespace
- show_source — Alias von highlight_file
- sleep — Programmverzögerung
- sys_getloadavg — Gets system load average
- time_nanosleep — Delay for a number of seconds and nanoseconds
- time_sleep_until — Make the script sleep until the specified time
- uniqid — Erzeugt eine eindeutige ID
- unpack — Entpackt die Daten eines Binär-Strings
- usleep — Programm-Verzögerung in Mikrosekunden