![]() |
1
1
这是常识性的回答 “@”符号将抑制PHP生成的错误消息。取消显示,将发生通知并调用错误处理函数。
使用三元运算符
|
![]() |
2
4
用你最喜欢的。你申请的慢不是来自这个地方。 |
![]() |
3
1
第一种方法就是隐藏错误,第二种方法就是太长了。 |
![]() |
4
1
关于其他两个选项-它们对我来说是相等的,但是对于输出,我将使用isset的第三个变量-只是看起来更好,不需要定义额外的函数。。。如果您使用了大量的输出,那么函数可能会减少代码重复,并且更有用。。。 |
![]() |
5
1
Php有这个array_key_exists函数,我认为这是处理您所做事情的最正确方法。关于速度,我刚刚做了一个测试程序:
结果是:
所以是的,isset明显更快。 |
![]() |
6
0
@错误补偿实际上是这样工作的
有时我用这个:
比:
警告:
其他时候,我会根据情况使用自定义数组处理函数。 |
![]() |
Karlo · PHP Sqlite PDO最新版本 4 月前 |
![]() |
Malte · 检查远程服务器上是否存在文件(使用PHP)[关闭] 4 月前 |
![]() |
Bard.Mus · 迁移后的数据库字符集环境 4 月前 |