1
67
使用未声明变量的每个实例都会抛出
这个
终止脚本 如果你真的很认真,希望你的剧本 终止 当遇到未声明的变量时,您可以构建一个 custom error handler .
|
3
8
几年后,PHP7.0.0已经
获得
|
4
3
是的,类型
|
5
2
你可以查一下
|
6
1
|
7
1
在PHP代码的开头。 或者在php.ini文件中设置错误报告设置,以便为所有php文件设置它。 |
8
1
菲律宾比索 是 默认情况下警告未声明的变量;你只需要打开 error reporting 调平,这样你就能看到通知了。请注意,由于在PHP中没有特殊的语法来声明变量,您只需通过赋值来声明一个变量,因此它只能在您尝试声明变量时发出警告 一个未声明的变量。与其他语言不同,“未声明变量的赋值”是不存在的,因此PHP不能在那里警告您。 |
9
0
是的,你可以通过错误报告来实现。 |
10
0
是的,你可以从PHP7.X开始,
这将强制所有标量类型声明对类型严格。 但如果全局启用此功能,则可能会影响其他第三方模块(例如, PHP Composer |
11
0
我建议报告和处理错误的要求在开发环境和实际生产环境(WWW、公司内部网等)中有所不同。在开发过程中,你会希望看到尽可能多的细节来发现和解决问题。
|
12
-1
我想你应该试试上面这个。 |
danny · 如何使数组或映射返回变量(而不是其值) 1 年前 |
Sher Meen · 我需要列出一个循环中临时变量中存储的多个值 2 年前 |
Noah Hellyer · 如何删除python中7个字符长的所有零 2 年前 |
Gabbisen · 从列表编辑变量(不能使用字典) 2 年前 |
cred · 为什么我请求的变量在从另一个类调用时显示为0.0? 2 年前 |
lorny · R循环中的自动递增变量名 6 年前 |