【发布时间】:2013-08-14 21:07:22
【问题描述】:
我知道 if 语句给出的结果是一个布尔值。
<?php
if (isset($_GET['subj'])) {
$sel_subj = $_GET['subj'];
$sel_page = "";
?>
我可以在 if 语句之外使用 $sel_subj 或 $sel_page 吗? while循环的第二个问题?我可以在它之外使用一个变量,或者在本地范围内使用它吗?
while ($page = mysql_fetch_array($page_set)) {
echo "<li";
if ($page["id"] == $sel_page) { echo " class=\"selected\""; }
echo "><a href=\"content.php?page=" . urlencode($page["id"]) .
"\">{$page["menu_name"]}</a></li>";
}
【问题讨论】:
标签: variables loops scope while-loop local