我需要这两种情况,如果我不使用isset
它会发出警告,我需要其他情况。所以我需要同时使用!=''
isset
!=''
下面的代码运行良好,但不返回 else,但是当我更改isset($array['1']['name']
为($array['1']['name'] !=''
then 时,它返回 else 条件。
if(isset($array['1']['name'] )) {
$this->output('<li class="name">',$array['1']['name'],'</li>');
}
else{
$this->output('<li class="name">',$other,'</li>');
}