php函数用于检查变量是否存在,如果变量不存在则为变量写入默认值
我需要一个 php 函数,其第一个参数将检查变量是否存在于函数之外,如果变量存在则回显它的值,如果变量不存在则回显给出的变量的默认值函数的第二个参数。在最后的删除(删除)中,两个变量都在回显其值后传递给函数。
简单地说:
function if_exists ($argument, $default) { // if $argument exist then echo it's value and then remove $argument variable. // if the $argument doesn't exist then echo it's $default value and then remove $default variable. }
我将像这样使用它:
$any_variable if_exists ($any_variable, 'this variable is not defined');
这段代码对我来说并不完美:
function if_exist(&$argument, $default = '') { if (isset ($argument)) { echo $argument; } else { echo $default; unset ($default); } }
谢谢。
i'm in need of a php function whose first argument will check that the variable exist or not outside of the function, if variable exist then echo it's value and if the variable doesn't exist then echo a default value for the variable given in second argument of the function. and in last remove(delete) both the variable passed to the function just after echoing their values.
simply :
function if_exists ($argument, $default) { // if $argument exist then echo it's value and then remove $argument variable. // if the $argument doesn't exist then echo it's $default value and then remove $default variable. }
i will use it like this :
$any_variable if_exists ($any_variable, 'this variable is not defined');
this code is not doing the perfect job for me :
function if_exist(&$argument, $default = '') { if (isset ($argument)) { echo $argument; } else { echo $default; unset ($default); } }
thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你不需要这个功能
You don't need a function for this