我试图检查$ _GET值是否可用且等于1,但错误是索引未定义。
<?php if ((isset($_GET['success'])) || ($_GET['success'] == 1)) { ?>
Do Something
<?php } ?>
为什么这是一个问题?我正在检查它是否存在,然后检查它是否等于一个,如果是,则做一些事情。
有没有更好的方法来实现这一目标?
答案 0 :(得分:5)
更改|| (或)和&amp;&amp; (AND)
if ((isset($_GET['success'])) && ($_GET['success'] == 1))
答案 1 :(得分:0)
这样做
<?php if (isset($_GET['success']) { if($_GET['success']==1){} ?>
做点什么
<?php } ?>
答案 2 :(得分:0)
您需要在条件(&amp;&amp;)
中更改AND的OR答案 3 :(得分:0)
||
= OR
&&
= AND,这应该是应该使用的。