Forum und email

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.

Konfigurations-Optionen für Sonstiges
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  
Weitere Details und die Definitionen der PHP_INI_*-Konstanten finden Sie im php.ini Einstellungen.

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.

CONNECTION_ABORTED (integer)
CONNECTION_NORMAL (integer)
CONNECTION_TIMEOUT (integer)
__COMPILER_HALT_OFFSET__ (integer)
Hinzugefügt in PHP 5.1.

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