作者tkdmaf (皮皮快跑)
看板PHP
標題Re: [請益] 將下拉式選單的值選取後到另一個程式去 …
時間Tue Apr 6 17:26:21 2010
※ 引述《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