Sea*_*ney 9 php error-handling error-suppression
我很确定这个问题的答案是否定的,但是如果有一些PHP大师的话
是否有可能以一种方式编写一个函数,其中可以传入无效参数或不存在的变量,并且php不会在不使用 '@'
很像空和isset.您可以传入刚刚编写的变量,也不会出错.
ex:
empty($someBogusVar); // no error
myHappyFunction($someBogusVar); // Php warning / notice
Run Code Online (Sandbox Code Playgroud)
Kor*_*nel 10
通过引用传递变量时,您不会收到任何错误(PHP将以静默方式创建新变量):
function myHappyFunction(&$var)
{
}
Run Code Online (Sandbox Code Playgroud)
但我建议不要滥用它来隐藏编程错误.
| 归档时间: |
|
| 查看次数: |
3915 次 |
| 最近记录: |