我会尽力解释这个,我有以下数组有多个值。我试图使用isset来检查数组中是否有两个值。我在这里关注了php文档: http://php.net/manual/en/function.isset.php
$nfl = array(#stands for national footbal league
'patriots' => 'New England Patriots',
'jets' => 'New York Jets', etc..........)
if(isset($nfl[$team11][$team12]) )
{
# my code is here
}
如果我只使用一个团队,那么
if(isset($nfl[$team]))
有人可以帮我吗?
答案 0 :(得分:3)
您必须一次检查一个,但是您可以在一个函数调用中执行此操作,因为isset()
接受多个变量进行检查。
如果提供了多个参数,则只有在设置了所有参数后,isset()才会返回TRUE。评估从左到右进行,并在遇到未设置的变量时立即停止。
if(isset($nfl[$team11], $nfl[$team12])) { // all must be true
// do stuff
}