看板 PHP 關於我們 聯絡資訊
※ 引述《lovewo (誠懇先生)》之銘言: : 但是另一個data.php : <?php : $type1 = empty($_GET['type1']) ? ' ' : $_GET['type1']; : if($type1 = 'year1'){ : $monthyear =2009; : } : if($type1 = 'year2'){ : $monthyear =2010; : } 像你這樣有多重判斷同一來源值的時候就不該用if去做了。 像如下寫法: <?php $load = array("year1" => 2009 , "year2" => 2010); $type = $_GET["type1"]; echo $load[$type]; ?> 這樣的話萬一你要追加year3、year4就不用一直寫if。 陣列使用在多重條件判斷其實很好用。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.137.189.158
lovewo:可是不知道怎麼在data抓到demo的type值?是empty($_GET['typ 04/06 17:38
lovewo:不能這樣用嗎? 04/06 17:39