PHP SonstigeFunktionen
Einführung in die sonstigen PHP-Funktionen
Wir gruppieren Funktionen, die nicht zu anderen Kategorien gehören, in die Kategorie der sonstigen Funktionen.
Installation
Sonstige Funktionen sind Teil des PHP-Kerns. Diese Funktionen können ohne Installation verwendet werden.
Laufzeitkonfiguration
Das Verhalten der sonstigen Funktionen wird durch Einstellungen in der Datei php.ini beeinflusst.
Sonstige Konfigurationsoptionen:
| Name | Standard | Beschreibung | Änderbar |
|---|---|---|---|
| ignore_user_abort | "0" | FALSE gibt an, dass das Skript beendet wird, sobald es nach dem Beenden der Verbindung durch den Client versucht, eine Ausgabe vorzunehmen. | PHP_INI_ALL |
| highlight.string | "#DD0000" | Die Farbe zur Hervorhebung von Zeichenketten, die der PHP-Syntax entsprechen. | PHP_INI_ALL |
| highlight.comment | "#FF8000" | Die Farbe zur Hervorhebung von PHP-Kommentaren. | PHP_INI_ALL |
| highlight.keyword | "#0053A6" | Die Farbe für die Syntaxhervorhebung von PHP-Schlüsselwörtern (wie Klammern und Semikolons). | PHP_INI_ALL |
| highlight.bg | "#FFFFFF" | Hintergrundfarbe. | PHP_INI_ALL |
| highlight.default | "#0000BB" | Die Standardfarbe für PHP-Syntax. | PHP_INI_ALL |
| highlight.html | "#000000" | Die Farbe für HTML-Code. | PHP_INI_ALL |
| browscap | NULL | Der Name und Speicherort der Browser-Capabilities-Datei (z. B. browscap.ini). | PHP_INI_SYSTEM |
PHP Verschiedene Funktionen
PHP: Gibt die früheste PHP-Version an, die diese Funktion unterstützt.
| Funktion | Beschreibung | PHP |
|---|---|---|
| connection_aborted() | Prüft, ob der Client die Verbindung getrennt hat. | 3 |
| connection_status() | Gibt den aktuellen Verbindungsstatus zurück. | 3 |
| connection_timeout() | Veraltet in PHP 4.0.5. Prüft, ob das Skript eine Zeitüberschreitung hatte. | 3 |
| constant() | Gibt den Wert einer Konstante zurück. | 4 |
| define() | Definiert eine Konstante. | 3 |
| defined() | Prüft, ob eine Konstante existiert. | 3 |
| die() | Gibt eine Meldung aus und beendet das aktuelle Skript. | 3 |
| eval() | Wertet eine Zeichenkette als PHP-Code aus. | 3 |
| exit() | Gibt eine Meldung aus und beendet das aktuelle Skript. | 3 |
| get_browser() | Gibt die Browserfähigkeiten des Benutzers zurück. | 3 |
| highlight_file() | Führt eine PHP-Syntaxhervorhebung für eine Datei durch. | 4 |
| highlight_string() | Führt eine PHP-Syntaxhervorhebung für eine Zeichenkette aus. | 4 |
| ignore_user_abort() | Legt fest, ob die Trennung von einem Remote-Client die Skriptausführung beendet. | 3 |
| pack() | Packt Daten in eine binäre Zeichenkette. | 3 |
| php_check_syntax() | Veraltet in PHP 5.0.5. | 5 |
| php_strip_whitespace() | Gibt eine Quellcodedatei zurück, bei der PHP-Kommentare und Leerraumzeichen entfernt wurden. | 5 |
| show_source() | Alias von highlight_file(). | 4 |
| sleep() | Verzögert die Codeausführung um eine Anzahl von Sekunden. | 3 |
| time_nanosleep() | Verzögert die Codeausführung um eine Anzahl von Sekunden und Nanosekunden. | 5 |
| time_sleep_until() | Verzögert die Codeausführung bis zum angegebenen Zeitpunkt. | 5 |
| uniqid() | Erzeugt eine eindeutige ID. | 3 |
| unpack() | Entpackt Daten aus einer binären Zeichenkette. | 3 |
| usleep() | Verzögert die Codeausführung um eine Anzahl von Mikrosekunden. | 3 |
PHP Sonstige Konstanten
PHP: Gibt die früheste PHP-Version an, die diese Konstante unterstützt.
| Konstante | Beschreibung | PHP |
|---|---|---|
| CONNECTION_ABORTED | ||
| CONNECTION_NORMAL | ||
| CONNECTION_TIMEOUT | ||
| __COMPILER_HALT_OFFSET__ | 5 |