如何在PHP中检查是否设置了变量,并检查两个值是否与设置的变量匹配?

伊戈尔·彼得夫(Igor Petev)

我知道这是一个基本问题,但是我无法弄清楚如何在脚本中测试是否$_GET['zanr']包含'''sve'执行其他操作...我尝试使用此代码,但它只会检查''并被'sve'忽略...所以如何检查是否'zanr'包含'''sve'做东西a,做东西b?

if (isset($_GET['zanr']) === '' || isset($_GET['zanr']) === 'sve'){
  echo "zanr = '' or 'sve'";
} else {
  echo "zanr contains other values...";
}

我也尝试使用?? 但没有成功...谢谢。

桑迪普K.

由于您的目标是检查$ _GET是否为空,请使用PHP内置函数:empty()您的第二条语句是错误的,因为isset()返回的是布尔值,因此您没有在验证字符串本身。因此,请确保删除isset()并仅比较是否$_GET['zanr']具有您的特定字符串。

用这个:

if (empty($_GET['zanr']) || $_GET['zanr'] == 'sve'){
    echo "zanr = '' or 'sve'";
} else {
    echo "zanr contains other values...";
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查是否设置了两个变量?

如何检查Bash中是否设置了变量?

检查是否设置了变量

检查两个变量是否相等

如何检查两个变量是否均为Some?

如何使用if或语句检查两个变量是否相同

gforth:如何检查变量是否设置了 arg 值

如何检查是否已设置int变量?

如何检查是否设置了任何变量?

如何在Jade中设置变量值之前检查变量是否存在:Template Engine

检查Laravel中是否设置了变量

检查是否在多个脚本中设置了变量

检查bash中是否设置了未知变量

Ansible检查是否设置了变量

如何更好地检查两个char变量是否在某些值集中?

在Activiti中,如何检查变量是否已设置?

如何检查是否在cmake中设置了环境变量

如何检查Expect脚本中是否设置了变量?

如何检查数组中的时间范围是否存在于 PHP 中的两个时间变量之间

如何检查两个参数是否都在bash中设置?

如何检查数据透视表中的两个值是否匹配?

如何检查两个变量是否在Python中引用了同一对象?

如何检查两个变量是否指向内存中的同一对象?

如何使用两个 for 循环来检查列表中的行是否等于变量

Django:检查是否设置了设置变量

在设置变量之前检查变量是否最佳?

如何在Python中检查变量的值是否更新

Powershell - 检查三个变量是否与两个特定字符串匹配

如何检查变量是否已设置并且与来自循环的另一个变量的值相同?