PHP:检查x-www-form-urlencoded参数是否为null

时间:2017-02-16 09:02:37

标签: php post

我正在尝试解析POST(x-www-form-urlencoded)请求,其中包含如下数组:

enter image description here

现在,当我循环:

$arr = $_POST["fieldvalue"];

foreach($arr as $key => $value)
{
    if(empty($value) || is_null($value))
    {
        echo "Something in the array is null";
    }
}

回声线永远不会完成,因为$value实际上是"null"而不是null

该数组可能包含任何类型的值,如字符串,整数,布尔值,浮点数......所以我认为我不能只执行if($value === "null"),这在此示例中有效。

我想要解决的是,如何解析POST数据,以便将所有"null"值转换为正确的null值,以便我可以正确检查空值?

0 个答案:

没有答案