麻烦从PHP函数声明变量?

时间:2015-05-02 05:19:54

标签: php function variables radio-button

我正在编写一个用于检查POST数据的函数,看看是否检查了一个无线电,如果是,检查输入是否正确。这些单选按钮有很多,所以我认为编写函数会更容易。

我遇到了麻烦。

当前代码:

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

1 个答案:

答案 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;