Devolución del estado de respuesta HTTP en PHP
Se puede establecer por separado el estado de la respuesta HTTP,
sin especificar la línea de inicio.
Esto se hace usando la función
http_response_code:
<?php
http_response_code(404);
?>
Complete el código para que devuelva los estados HTTP correspondientes:
<?php
$arr = ['a', 'b', 'c'];
if (isset($_GET['key'])) {
$key = $_GET['key'];
if (isset($arr[$key])) {
echo $arr[$key];
} else {
// devolver 404
echo 'Not Found';
}
} else {
// devolver 403
echo 'Forbidden';
}
?>