Keo
Новичок
Что делает этот код?
Я новичок, в PHP, но мне срочно понадобилось понять, что делают строки этого кода.
" function sendHeaders() {
if(!$this->status_confirmed)
die('Статус документа не подтвержден');
if(!headers_sent()) {
switch($this->status) {
case 200:
//$stat = stat($_SERVER['DOCUMENT_ROOT'].'/adm/index.php');
//header("Last-Modified: " . gmdate("D, d M Y H:i:s", $stat[8]) . " GMT");
break;
case 404:
header("HTTP/1.0 404 Not Found");
break;
default:
break;
}
}
else
die('Заголовки уже посланы');
}
"
Может ли мне кто нибудь объяснить?
Я новичок, в PHP, но мне срочно понадобилось понять, что делают строки этого кода.
" function sendHeaders() {
if(!$this->status_confirmed)
die('Статус документа не подтвержден');
if(!headers_sent()) {
switch($this->status) {
case 200:
//$stat = stat($_SERVER['DOCUMENT_ROOT'].'/adm/index.php');
//header("Last-Modified: " . gmdate("D, d M Y H:i:s", $stat[8]) . " GMT");
break;
case 404:
header("HTTP/1.0 404 Not Found");
break;
default:
break;
}
}
else
die('Заголовки уже посланы');
}
"
Может ли мне кто нибудь объяснить?