• 技术文章 >后端开发 >php教程

    php错误提示:Deprecated: Function eregi() is deprecated_PHP教程

    2016-07-13 10:57:05原创623

    今天在利用一个正则时提示Deprecated: Function eregi() is deprecated in错误了,后来查询了一原因是我们php5.3,在5.3中己经不支持eregi函数了,可以直接使用preg_match来代替。

    改前:function inject_check($sql_str) {

    代码如下 复制代码
    $sql_str = strtolower($sql_str);
    return eregi('fopen|post|eval|select|insert|and|or|update|delete|'|/*|*|../|./|union|into|load_file|outfile', $sql_str); // 进行过滤
    }

    解决方法:

    找到代码所在的文件 位置

    代码如下 复制代码


    function inject_check($sql_str) {
    $sql_str = strtolower($sql_str);
    return preg_match('/fopen|post|eval|select|insert|and|or|update|delete|'|/*|*|../|./|union|into|load_file|outfile/', $sql_str); // 进行过滤
    }

    注意:一定要加'//m.sbmmt.com/m/'开头与结束哦。

    www.bkjia.comtruehttp://www.bkjia.com/PHPjc/632111.htmlTechArticle今天在利用一个正则时提示Deprecated: Function eregi() is deprecated in错误了,后来查询了一原因是我们php5.3,在5.3中己经不支持eregi函数了,可以直...

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 错误 提示 Deprecated Function eregi deprecated 今天 利用 一个 正则
    上一篇:php使用curl函数提示Call to undefined function curl_init()_PHP教程 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 一文解析PHP元转分的错误示范(附代码实例)• PHP+Socket系列之实现websocket聊天室• PHP+Socket系列之实现客户端与服务端数据传输• PHP+Socket系列之IO多路复用及实现web服务器• PHP socket学习:带你做个简单的socket服务器
    1/1

    PHP中文网