Php 检查$\u GET是否可用并具有特定值?
我试图检查$\u GET值是否可用并等于1,但错误是没有定义索引Php 检查$\u GET是否可用并具有特定值?,php,conditional,Php,Conditional,我试图检查$\u GET值是否可用并等于1,但错误是没有定义索引 <?php if ((isset($_GET['success'])) || ($_GET['success'] == 1)) { ?> Do Something <?php } ?> 为什么这是一个问题?我在检查它是否存在,然后它是否等于,如果是,做点什么 有没有更好的方法来实现这个目标?这样做 这样做 您需要在条件&&中更改AND的OR,并在条件&&中更改AND的OR &&=和,这是应该使用的。|
<?php if ((isset($_GET['success'])) || ($_GET['success'] == 1)) { ?>
Do Something
<?php } ?>
为什么这是一个问题?我在检查它是否存在,然后它是否等于,如果是,做点什么
有没有更好的方法来实现这个目标?这样做
这样做
您需要在条件&&中更改AND的OR,并在条件&&中更改AND的OR &&=和,这是应该使用的。| |=或
&&=和,这是应该使用的。将| |或更改为&&AND
if ((isset($_GET['success'])) && ($_GET['success'] == 1))
将| |或更改为&&和
if ((isset($_GET['success'])) && ($_GET['success'] == 1))
如果这里有人的答案有帮助,请接受/投票支持他们的答案,而不是发布你自己的答案。。。我在别人发帖前/发帖时写了自己的答案。这里的人都很快:-是的!我明白了,只是想帮你!如果这里有人的答案有帮助,请接受/投票支持他们的答案,而不是发布你自己的答案。。。我在别人发帖前/发帖时写了自己的答案。这里的人都很快:-是的!我明白了,只是想帮你!