Php 致命错误:调用未定义的方法CI_Input::load_query()

Php 致命错误:调用未定义的方法CI_Input::load_query(),php,codeigniter,Php,Codeigniter,我一直在尝试学习codeigniter来构建一个简单的web应用程序。我必须让它在我的windows机器上工作。然而,当我迁移到linux机器时,我发现了一个错误。我现在陷入困境的是:致命错误:调用未定义的方法CI\u Input::load\u query。我发现新的php版本不再支持这个函数了。有谁能告诉我,我应该如何改变下面的行,以使其工作 im获取的错误在这一行$CI=&get\u instance;。先谢谢你 function load_query($query_id) {

我一直在尝试学习codeigniter来构建一个简单的web应用程序。我必须让它在我的windows机器上工作。然而,当我迁移到linux机器时,我发现了一个错误。我现在陷入困境的是:致命错误:调用未定义的方法CI\u Input::load\u query。我发现新的php版本不再支持这个函数了。有谁能告诉我,我应该如何改变下面的行,以使其工作

im获取的错误在这一行$CI=&get\u instance;。先谢谢你

    function load_query($query_id) {

        $CI =& get_instance();

        $rows = $CI->db->get_where('ci_query', array('id' => $query_id))->result();
        if (isset($rows[0])) {
            parse_str($rows[0]->query_string, $_GET);
        }
    }
}