如果得到var的两个值



无法计算如何在这行代码中放入两个值!

if($_GET['var']=='cast')

想要使用铸造分布式研究

根据对上述问题的评论,您的尝试是:

if($_GET['var']=='cast' && $_GET['var']=='distributedstudio')

考虑一下你试图在这里表达的逻辑。$_GET['var']中的值永远不能同时为'cast''distributedstudio'

你的意思是用";或";操作员?:

if($_GET['var']=='cast' || $_GET['var']=='distributedstudio')

或者查询不同的$_GET值?:

if($_GET['var1']=='cast' && $_GET['var2']=='distributedstudio')

总的来说,要回答被问到的问题,你已经知道如何";设置两个值";以你的状况。您编写的代码语法正确,将按设计执行。

问题是,你的条件的逻辑永远不可能是true。无论您试图表达什么逻辑,都要将该逻辑分解为语义组件,然后从中编写代码。例如,语义可能是:;如果var等于"cast"或var等于"distributedstudio";。无论你的逻辑是什么,都取决于你自己。