|
2
|
| Flimm D. Ben Knoble · 技术社区 · 8 年前 |
|
|
1
5
不幸的是,您正在使用命令设置数组。如果您正在设置,为什么php会抛出异常? 这就像给变量赋值,然后问PHP为什么要给变量赋值?
希望这有帮助!简而言之,您的问题的答案是否定的:没有办法让PHP在您的示例中引发异常或打印警告。 |
|
|
2
0
下面是我的错误报告小示例:
|
|
|
3
-2
如果未设置$foo,或者$foo为NULL,则会引发异常。
如果未设置$foo,则会引发异常。与isset()不同,这个1注意到了not set和set为NULL之间的区别。 |
|
|
4
-2
您可以在任何地方抛出异常:D请记住,不一定推荐使用can:D
升级@veggito代码以满足您的需求如下所示:
阅读更多关于例外的信息,网上有很多信息,可能从 http://php.net/manual/en/language.exceptions.php |