如何在post请求中获得所有计算的变量

时间:2016-03-20 20:34:09

标签: php post

我无法想出这个。

有一个表单向我发送以下帖子请求:

有时它是

$_POST['length'];
$_POST['length1'];

另一次是

$_POST['length'];
$_POST['length1'];
$_POST['length2'];

我无法控制将会有多少。

你如何获得所有计算的长度并将它们放在一个数组中?

1 个答案:

答案 0 :(得分:1)

您可以循环访问$_POST数组并检查密钥是否包含带有strpos函数的lenght,如果是,则可以添加新数组

$array = array();
foreach($_POST as $key => $val){
    if (strpos($key, 'length') !== false) {
        $array[] = $val;
    }
}