未定义的变量_POST注意


undefined variables _POST notice

public static function safePostVars()
    {
        if (is_array($_POST))
            return array();
        $_POST = array_map(array('Tools', 'htmlentitiesUTF8'), $_POST);``
    }

我收到通知,上面代码_POST了一个未定义的变量。

不传递就无法获取 $_POST、$_GET 内部函数,请尝试以下代码:

public static function safePostVars($_post_array)
    {
        if (is_array($_post_array))
            return array();
        $_post_array = array_map(array('Tools', 'htmlentitiesUTF8'), $_post_array);``
    }

您可以调用如下函数:

$this->safePostVars($_POST)