PHP Fatal error: Cannot access empty property in ...
微wx笑 2022-02-04【编程语言】 2 0关键字: php
在开发调试php程序的时候,最好将php的错误级别设置为:error_reporting(E_ALL); //报告所有错误如果设置为:error_reporting(0); //禁用错误报告那些即使产生错误,也不会显示出任
在开发调试php程序的时候,最好将php的错误级别设置为:
error_reporting(E_ALL); //报告所有错误
如果设置为:error_reporting(0); //禁用错误报告
那些即使产生错误,也不会显示出任何错误信息,导致程序不往下执行,调试起来非常的不方便。
使用 echo 等输出内容来判断程序执行到哪里了很麻烦。
我这次遇到的错误:PHP Fatal error: Cannot access empty property in
开始就是页面空白,什么错误提示也没有,完全搞不清楚是哪里出问题了。
后来修改错误级别,发现是犯了一个很低级的错误!
$sd = new StockDate(); $beginDate = $sd->$lastFr;
在访问StockDate类的公共成员变量“lastFr”的时候,前面多加了一个“$”。
本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/lang/2022-02-04/1007.html
上一篇:php的错误级别
下一篇:PHP构造函数的重载