我已经试了很长时间了,但是我还是不明白。
我有一个数组:
public $cards = array(
array('name' => "arya", 'show' => "hidden")
);
,并希望我的程序与它一起工作。
我试过这样做,但它没有工作。没有错误信息。我想用这个新的div
代替第一个if (isset($this->cards['name']) == "name") {
echo "<td><div style='height: 150px, width: 150px;'></div></td>";
}
我的问题是不是太模糊了?那么我真的很抱歉。我不太擅长问特定的问题。
(updated)
试试这个:
foreach ($this->cards as $cardArray) {
if (isset($cardArray['name']) && $cardArray['name'] == "arya") {
echo "
<td><div style='height: 150px, width: 150px;'></div></td>
";
}
}
您必须将第一次测试(isset
)和第二次测试(== "name"
)分开。