
function send_http_status($code) { |
static $_status = array( |
// Success 2xx |
200 => 'OK', |
// Redirection 3xx |
301 => 'Moved Permanently', |
302 => 'Moved Temporarily ', // 1.1 |
// Client Error 4xx |
400 => 'Bad Request', |
403 => 'Forbidden', |
404 => 'Not Found', |
// Server Error 5xx |
500 => 'Internal Server Error', |
503 => 'Service Unavailable', |
); |
if(isset($_status[$code])) { |
header('HTTP/1.1 '.$code.' '.$_status[$code]); |
// 确保FastCGI模式下正常 |
header('Status:'.$code.' '.$_status[$code]); |
} |
} |



