claus ginsel: PHP: default Zweig in switch will nicht anspringen

Beitrag lesen

Hallo Nochmal

eine Nachfrage zum Setzen Statuscode, wann nehm ich welche Variante:

header("HTTP/1.1 404 Not Found");

header('Status: 403', TRUE, 403);

http_response_code( 403 );

Header soll man ja vor jeglicher Ausgabe setzen, wie ist das bei diesem speziellen (bei mir ist Ausgabe davor, trotzdem war der Statuscode gesetzt worden)?

kann http_response_code auch nach Ausgabe gesetzt werden (klappt bei mir trotz Ausgabe davor)?

Claus