如何檢查變量$c = 90,89,78,88;
中的每個值是否等於true我認爲您一次一個地將其稱爲數組。檢查值是否等於PHP中的值爲真
這部分檢查變量。
if($cat['id'] == $c){
$url = $parent_url . $cat['url'];
echo '<a href="' . $url . '" title="' . $cat['category'] . '">' . $cat['category'] . '</a>';
}
這裏是PHP代碼。
$c = 90,89,78,88;
function make_list ($parent = 0, $parent_url = '') {
global $link;
global $c;
foreach ($parent as $id => $cat) {
if($cat['id'] == $c){
$url = $parent_url . $cat['url'];
echo '<a href="' . $url . '" title="' . $cat['category'] . '">' . $cat['category'] . '</a>';
}
$url = $parent_url . $cat['url'];
if (isset($link[$id])) {
make_list($link[$id], $url); // $url adds url value to sub categories
}
}
}
您可以使用''===做檢查實際真假 – 2010-08-19 10:54:23
但這並檢查各值在陣列中一次一個? – FAQ 2010-08-19 10:55:30
不應該'$ C '是一個數組? – Gumbo 2010-08-19 10:55:41