未定义的变量_POST通知

时间:2016-05-02 07:36:58

标签: notice

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

我收到通知,上面的代码有一个未定义的变量_POST。请帮助检查可能出现的问题以及解决方法。

1 个答案:

答案 0 :(得分:0)

你无法在不通过函数的情况下获取$ _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)