Function eregi is deprecated (解决方法)


Posted in PHP onJune 21, 2013

在php升级到php5.3之后后,在使用的过程经常发现有的程序会出现Function eregi() is deprecated 的报错信息。是什么原因呢?
这是因为php5.3中不再支持eregi()函数,而使用preg_match()函数替代。
解决的方法是:将eregi()函数替换成preg_match() 函数。
 if(eregi('^test',$file))
可以替换为
if(preg_match('/^test/i',$file))
 
————-
PHP 5.3.0 之後的 regex, 希望使用 PCRE 的?格, POSIX Regex 都不建?使用了(?一 Regex, 避免?格太多?).
所以下述是不建?使用的 Function (POSIX), ?建?替?Q成的 Function (PCRE) 列表, ?可?: PHP:
Differences from POSIX regex
* POSIX → PCRE
* ereg_replace() → preg_replace()
* ereg() → preg_match()
* eregi_replace() → preg_replace()
* eregi() → preg_match()
* split() → preg_split()
* spliti() → preg_split()
* sql_regcase() → No equivalent
* 需要 regex 的 split, 可用 preg_split() 代替
* 不需要 regex, 只要要快速分割固定的字串, 可用 explode() 代替. (速度??刃枰 regex 的快很多)

PHP 相关文章推荐
php将数据库中所有内容生成静态html文档的代码
Apr 12 PHP
php 验证码实例代码
Jun 01 PHP
使用PHP实现密保卡功能实现代码<打包下载直接运行>
Oct 09 PHP
php array_filter除去数组中的空字符元素
Jun 21 PHP
iis下php mail函数的sendmail配置方法(官方推荐)
Apr 25 PHP
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
Jul 02 PHP
PHP mail()函数使用及配置方法
Jan 14 PHP
跟我学Laravel之配置Laravel
Oct 15 PHP
PHP的邮件群发系统phplist配置方法详细总结
Mar 30 PHP
php倒计时出现-0情况的解决方法
Jul 28 PHP
PHP基于redis计数器类定义与用法示例
Feb 08 PHP
利用PHP扩展Xhprof分析项目性能实践教程
Sep 05 PHP
解析php中获取url与物理路径的总结
Jun 21 #PHP
解析php函数method_exists()与is_callable()的区别
Jun 21 #PHP
深入理解PHP中的Session和Cookie
Jun 21 #PHP
PHP 使用MySQL管理Session的回调函数详解
Jun 21 #PHP
解析PHP中一些可能会被忽略的问题
Jun 21 #PHP
关于PHP堆栈与列队的学习
Jun 21 #PHP
浅析PHP 按位与或 (^ 、&)
Jun 21 #PHP
You might like
咖啡知识 除了喝咖啡还有那些知识点
2021/03/06 新手入门
对squid中refresh_pattern的一些理解和建议
2009/04/17 PHP
PHP自带函数给数字或字符串自动补齐位数
2014/07/29 PHP
PHP PDOStatement::fetchColumn讲解
2019/01/31 PHP
Javascript中的相等与不等运算
2010/04/25 Javascript
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之三
2012/01/03 Javascript
怎样在JavaScript里写一个swing把数据插入数据库
2012/12/10 Javascript
jQuery四种选择器使用及示例
2016/06/05 Javascript
bootstrap表单按回车会自动刷新页面的解决办法
2017/03/08 Javascript
Angular2安装angular-cli
2017/05/21 Javascript
解决vue里碰到 $refs 的问题的方法
2017/07/13 Javascript
微信小程序使用Socket的实例
2017/09/19 Javascript
bootstrap时间插件daterangepicker使用详解
2017/10/19 Javascript
Vue项目中跨域问题解决方案
2018/06/05 Javascript
微信小程序如何连接Java后台
2019/08/08 Javascript
在Vue.js中使用TypeScript的方法
2020/03/19 Javascript
react项目从新建到部署的实现示例
2021/02/19 Javascript
[00:48]完美“圣”典2016风云人物:xiao8宣传片
2016/11/30 DOTA
python中__call__方法示例分析
2014/10/11 Python
对Python中gensim库word2vec的使用详解
2018/05/08 Python
Python实现识别图片内容的方法分析
2018/07/11 Python
python实现QQ批量登录功能
2019/06/19 Python
python实现在函数图像上添加文字和标注的方法
2019/07/08 Python
Python参数类型以及常见的坑详解
2019/07/08 Python
用canvas实现图片滤镜效果附演示
2013/11/05 HTML / CSS
德国EGOIST网店:销售畅销的设计师品牌
2017/04/18 全球购物
我的梦想演讲稿
2014/04/30 职场文书
国际金融专业自荐信
2014/07/05 职场文书
农林经济管理专业自荐信
2014/09/01 职场文书
中学生2014国庆节演讲稿:不屈的民族
2014/09/21 职场文书
2014年团总支工作总结
2014/11/21 职场文书
2014年监理个人工作总结
2014/12/11 职场文书
经理岗位职责
2015/02/02 职场文书
导师工作推荐信
2015/03/27 职场文书
看雷锋电影观后感
2015/06/10 职场文书
教师节感想
2015/08/11 职场文书