在決定page1.php中,我使用與URL傳遞變量而不是能充分利用switch語句
<a href="page2.php?choice=<?php echo $value?> & item1=<?php echo $abs1?> & item2=<?php echo $abs2?>" title="Link to next page">Download</a>
在使page2.php,我正確地接收這些變量的IAM能夠呼應。但是Switch語句不起作用。
echo $_REQUEST["choice"];echo "<br>"; //printing variable to debug
echo $_REQUEST['item1'];echo "<br>"; //printing variable to debug
echo $_REQUEST['item2'];echo "<br>"; //printing variable to debug
switch((string)$_REQUEST["choice"]) {
case "Value1":
echo "Value 1 selected";
break;
case "Value2":
echo "Value 2 selected";
break;
case "Value3":
echo "Value 3 selected";
break;
default:
echo "No Value selected";
}
它總是給:沒有價值選擇。請幫助,提前致謝。
那麼,打印'$ _REQUEST [「選擇」]'輸出什麼? –