headers_sent() gibt FALSE zurück, wenn noch keine
HTTP-Header gesendet wurden, ansonsten TRUE. Sind die optionalen
Parameter file
und line
angegeben, schreibt headers_sent() den PHP-Dateinamen und
die Zeilennummer, an denen die Ausgabe begann, in die Variablen
file
und line
.
Sobald der Header-Block gesendet wurde, können Sie keine weiteren Header-Zeilen mit der Funktion header() hinzufügen. Mittels dieser Funktion können Sie aber zumindest Fehlermeldungen bezüglich der HTTP Header vermeiden. Eine andere Möglichkeit ist die Verwendung von Output Buffering.
Anmerkung: Die optionalen Parameter
file
undline
wurden in PHP 4.3.0 eingeführt.
Siehe auch ob_start(), trigger_error() und header() für detailliertere Informationen zu diesem Thema.
Zurück | Zum Anfang | Weiter |
headers_list | Nach oben | inet_ntop |