http_response_code & headers
Në shqip: Kodet e statusit në PHP
ShpjegimiSQ
http_response_code(404) vendos kodin e statusit, dhe header() dërgon header-a. Kujdes: duhet të thirren para çdo echo, përndryshe del gabimi „headers already sent“.
EnglishEN
http_response_code(404) sets the status code, and header() sends headers. Careful: they must be called before any echo, or you get the “headers already sent” error.
Si ta mendosh
Si adresa në zarf: duhet shkruar para se ta mbyllësh.
Lexoje në anglisht
Like the address on an envelope: it must be written before you seal it.
Shembull kodiphp
if (!$nxenesi) {
http_response_code(404);
exit(json_encode(['gabim' => 'S\'u gjet']));
}