2015-05-02 109 views
-1

我正在寫一個函數來檢查POST數據,看看是否收到一個收音機,如果是,請檢查正確的輸入。有很多這些單選按鈕,所以我認爲寫一個函數會更容易。無法從PHP函數聲明變量?

我遇到了麻煩。

目前代碼:

PHP:

function foo_check($foo_radio, $foo_1, $foo_2) { 

    if ($foo_radio == "1") { 

     $foo_1 = "checked"; 

    } elseif ($foo_radio == "2") { 

     $foo_2 = "checked"; 

    } 

} 

$radio = $_POST["radio"]; 

foo_check($radio, $radio_1, $radio_2); 

HTML:

<input type="radio" name="radio" value="1" <?php echo $radio_1; ?>>1&nbsp;&nbsp; 
<input type="radio" name="radio" value="2" <?php echo $radio_2; ?>>2 
+0

正是你在哪裏卡住 –

+0

你在哪裏?麻煩你到底想做什麼? – Saty

+0

你最近遇到的麻煩是什麼 –

回答

1
function foo_check($foo_radio) { 

    if ($foo_radio == "1") { 
     return "Radio1 Checked"; 
    } elseif ($foo_radio == "2") { 
     return "Radio2 Checked"; 
    } 

} 

$radio = $_POST["radio"]; 
$result = foo_check($radio); 
echo $result;