gpt4 book ai didi

php函数参数错误抑制,empty() isset() 仿真

转载 作者:可可西里 更新时间:2023-10-31 23:03:49 28 4
gpt4 key购买 nike

我很确定这个问题的答案是否定的,但万一有一些 PHP 大师

是否有可能以可以传入无效参数或不存在的变量的方式编写函数,并且 php 在不使用 '@' 的情况下不会出错

很像 empty 和 isset 做的。你可以传入一个你刚刚创建的变量,它不会出错。

ex:

empty($someBogusVar); // no error

myHappyFunction($someBogusVar); // Php warning / notice

最佳答案

通过引用传递变量时不会出现任何错误(PHP 会自动创建一个新变量):

 function myHappyFunction(&$var)
{
}

但我建议不要滥用它来隐藏编程错误。

关于php函数参数错误抑制,empty() isset() 仿真,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55060/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com