2015-05-02 110 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;