gpt4 book ai didi

pHp 函数 - 测试我的变量是否存在以及是否满足条件

转载 作者:搜寻专家 更新时间:2023-10-31 21:00:11 25 4
gpt4 key购买 nike

我想创建一个 php 函数。基本上,这就是我所拥有的:

if(isset($myvariable) AND $myvariable == "something")
{
echo 'You can continue';
}

这就是我想要的:

if(IssetCond($myvariable, "something"))
{
echo 'You can continue';
}

我想要测试变量是否存在的函数,如果存在则测试是否满足条件。否则返回 false。

我已经尝试了很多东西,但是当 $myvariable 不存在时我仍然遇到问题。

function IssetCond($var, $value){
if(isset($var) AND $var == $value)
{
return true;
}
else
{
return false;
}
}

当 $myvariable 存在时,无论是否满足条件,它都会起作用。

如果您有时间帮助我,我将不胜感激。

谢谢

托马斯

最佳答案

你可以只传递名称,而不是变量,并使用变量变量

function IssetCond($var, $value){
return (isset($$var) AND $var == $value);
}

像这样使用

 if(IssetCond('myvariable', "something"))
{
echo 'You can continue';
}

关于pHp 函数 - 测试我的变量是否存在以及是否满足条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44797923/

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