Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
⊗ppPmHpSC 403 of 447 menu

Аддача статусу HTTP адказу ў PHP

Можна асобна задаць статус HTTP адказу, не паказваючы стартавы радок. Гэта робіцца з дапамогай функцыі http_response_code:

<?php http_response_code(404); ?>

Дапішыце код так, каб аддаваліся адпаведныя статусы HTTP:

<?php $arr = ['a', 'b', 'c']; if (isset($_GET['key'])) { $key = $_GET['key']; if (isset($arr[$key])) { echo $arr[$key]; } else { // аддаць 404 echo 'Not Found'; } } else { // аддаць 403 echo 'Forbidden'; } ?>
byenru