一个简单的返回指定错误代码,错误页面的函数

jerry thinkphp 2015年11月18日 收藏
httpstatus('404');
将向客户端发送一个404错误,并且错误页面是可以自定义的。
将函数放在common.php内,自动加载即可随意调用了
/**
 * 返回错误代码,将错误页面放在入口文件目录./Public/httpstatus下,命名为 404.html,403.html,503.html等等
 * @param $string 错误代码
 * @param $msg 错误信息例如NOT FOUND,可以省略
 */
function httpstatus($string="404",$msg=""){
    header("http/1.1 {$string} {$msg}");
    include './Public/httpstatus/'.$string.'.html';
    exit;
}