PHP知识点总结

07. February 2017 PHP 0
display_errors=on 开启php错误提示,上线项目应设置为off

error_reporting(E_ALL); //测试页面输出错误提示
 ini_set('display_errors', TRUE);//错误输出提示,本页面有效,优先级高于php.ini


ini_set('display_startup_errors', TRUE); //运行时错误开启,开发阶段开启
date_default_timezone_set('Europe/London');//设置时区

PHP_EOL 换行符
unix系列用 \n
windows系列用 \r\n
mac用 \r
PHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性
php可以使用“,”“.”作为连接符,区别参考:http://blog.csdn.net/xuz0917/article/details/50678243
error_reporting
设置错误报告的级别, 常见的错误级别有

value 说明
E_ALL 显示所有错误报告
E_ERROR 显示导致脚本结束的致命错误
E_WARNING 一般警告, 如方法过时等
E_NOTICE 常见变量未定义或数组索引未定义