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可能的值:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
任意数目的以上选项都可以用“或”来连接(用 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 ?>
PHP中header('content-type:text/html;charset="utf-8')和error_reporting()的作用