如何在数组中传递变量名

时间:2019-05-16 12:10:21

标签: php

<?php
function empty_values()
{
    $values = func_get_args();
    while (list(, $value) = each($values))
    {
        if (empty($value))
        {
            return false;
        }
    }
    return true;
}
?>

我想像这样通过$ _POST传递值

if (empty_values(implode("," , $_POST)
{
    //some code
}

1 个答案:

答案 0 :(得分:0)

请改用array_filter(),并将其长度与$_POST数组的长度进行比较。

if (count($_POST) > count(array_filter($_POST))) {
    // At least one value was empty
}