您的位置:首页 > 编程语言 > PHP开发

PHP中header('content-type:text/html;charset="utf-8')和error_reporting()的作用

2017-02-03 11:19 483 查看
1.header

PHP文件插入header("Content-type: text/html; charset=utf-8");
相当于页面里面的<meta http-equiv="Content-Type" content="text/html; charset=utf-8">;
目的:防止页面出现乱码

2.error_reporting

定义和用法:error_reporting()设置PHP的报错级别并返回当前级别。
函数语法:error_reporting(report_level)
如果参数 level 未指定,当前报错级别将被返回。下面几项是level可能的值:

任意数目的以上选项都可以用“或”来连接(用 OR 或 |),这样可以报告所有需要的各级别错误。
例如,下面的代码关闭了用户自定义的错误和警告,执行了某些操作,然后恢复到原始的报错级别:

1 <?php
2 //禁用错误报告
3 error_reporting(0);
4 //报告运行时错误
5 error_reporting(E_ERROR | E_WARNING | E_PARSE);
6 //报告所有错误
7 error_reporting(E_ALL);
8 ?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐