PHP Verschiedenes Einführung
Die misc. Funktionen wurden nur hier, weil keine der anderen Kategorien zu passen schien.
Installation
Die misc. Funktionen sind Teil des PHP-Kern. Eine Installation ist nicht erforderlich, um diese Funktionen zu nutzen.
Laufzeit-Konfiguration
Das Verhalten des misc. Funktionen wird durch Einstellungen in der php.ini beeinflusst.
Misc. Konfigurationsoptionen:
Name | Beschreibung | Standard | änderbar |
---|---|---|---|
ignore_user_abort | FALSE gibt an, dass Skripte so schnell beendet werden, da sie nach einem Client für die Ausgabe zu versuchen, wird abgebrochen ihre Verbindung | "0" | PHP_INI_ALL |
highlight.string | Farbe für die Hervorhebung einer Zeichenfolge in PHP-Syntax | "# DD0000" | PHP_INI_ALL |
highlight.comment | Farbe für die Hervorhebung PHP Kommentare | "# FF8000" | PHP_INI_ALL |
highlight.keyword | Farbe für Syntax-Hervorhebung PHP Schlüsselwörter (zB Klammer und Semikolon) | "# 007700" | PHP_INI_ALL |
highlight.bg | Entfernt in PHP 5.4.0. Farbe für den Hintergrund | „# FFFFFF“ | PHP_INI_ALL |
highlight.default | Standardfarbe für PHP-Syntax | "# 0000BB" | PHP_INI_ALL |
highlight.html | Farbe für HTML-Code | "# 000000" | PHP_INI_ALL |
browscap | Name und Standort der Browser-Capabilities-Datei (zB browscap.ini) | NULL | PHP_INI_SYSTEM |
PHP Verschiedene Funktionen
Funktion | Beschreibung |
---|---|
connection_aborted() | Überprüft, ob der Client getrennt |
connection_status() | Gibt den aktuellen Verbindungsstatus |
connection_timeout() | Veraltete in PHP 4.0.5. Überprüft, ob das Skript abgelaufen |
constant() | Gibt den Wert einer Konstante |
define() | Definiert eine Konstante |
defined() | Prüft, ob eine Konstante existiert |
die() | Gibt eine Meldung und beendet das aktuelle Skript |
eval() | Wertet eine Zeichenkette als PHP-Code |
exit() | Gibt eine Meldung und beendet das aktuelle Skript |
get_browser() | Gibt die Fähigkeiten der Browser des Benutzers |
__halt_compiler() | Beendet die Kompilerausführung |
highlight_file() | Gibt eine Datei mit der PHP-Syntax-Hervorhebungen |
highlight_string() | Gibt eine Zeichenkette mit der PHP-Syntax hervorgehoben |
ignore_user_abort() | Legt fest, ob ein Remote-Client die Ausführung eines Skripts abbrechen können |
pack() | Packungen von Daten in eine binäre Zeichenfolge |
php_check_syntax() | Veraltete in PHP 5.0.5 |
php_strip_whitespace() | Gibt den Quellcode einer Datei mit PHP Kommentare und Leerzeichen entfernt |
show_source() | Alias von highlight_file() |
sleep() | Verzögerungen Codeausführung für eine Anzahl von Sekunden |
sys_getloadavg() | Ermittelt durchschnittliche Systemlast |
time_nanosleep() | Verzögerungen Codeausführung für eine Anzahl von Sekunden und Nanosekunden |
time_sleep_until() | Verzögerungen Codeausführung bis zu einer festgelegten Zeit |
uniqid() | Erzeugt eine eindeutige ID |
unpack() | Packt aus Daten aus einer binären Zeichenfolge |
usleep() | Verzögerungen Codeausführung für eine Anzahl von Mikrosekunden |
PHP 5 Vordefinierte Misc. Konstanten
PHP : zeigt die früheste Version von PHP, die die Konstante unterstützt.
Konstante | Beschreibung | PHP |
---|---|---|
connection_aborted | ||
CONNECTION_NORMAL | ||
VERBINDUNGSZEITÜBERSCHREITUNG | ||
__COMPILER_HALT_OFFSET__ | 5 |