dmz社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7015|回复: 119

[php心得] php升级到5.3+后出现的一些错误 ereg / ereg_replace

  [复制链接]
  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 237 天

    [LV.7]常住居民III

    4425

    主题

    1432

    帖子

    9878

    积分

    会|员

    Rank: 9Rank: 9Rank: 9

    积分
    9878
    发表于 2019-1-1 22:42:34 | 显示全部楼层 |阅读模式

    本站资源全部免费,回复即可查看下载地址!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    在php5.3环境下运行,常常会出现
    Deprecated: Function ereg() is deprecated in...和Deprecated: Function ereg_replace() is deprecated in...这些类型的报错提示。
      其原因在于:php5.3以上的版本不支持ereg()函数,而是使用preg_match()函数;不支持ereg_replace()函数,而使用preg_replace()函数。
      解决方法:将不支持的函数修改为支持的函数即可。
      
    [PHP] 纯文本查看 复制代码
          例如
      if(eregi('^('value', $value)
      改为:
      if(preg_match('/value/', $value)
       
      再例如:
      $string = ereg_replace(' value', ' ', trim($string)); 
      改为:
      $string = preg_replace('{ value}', ' ', trim($string)); 

      
    解决Deprecated: Assigning the return value of new by reference is deprecated in报错
    因为我们现在php是5.3的原因,在php5.3之中可以直接用”=”,而之前因为在本地上测试都是5.3以下的php环境用的是”=&”符号。
    在 5.3版本之后已经不允许在程序中使用”=&”符号。如果你的网站出现了Deprecated: Assigning the return value of new by reference is deprecated in 错误,别着急,先定位到出错的文件,查找下是不是在程序中使用了”=&”,发现使用了”=&”符号,去掉‘&’符号之后程序运行 正常。
    问题:Deprecated: Function set_magic_quotes_runtime() is deprecated in
    导致这个提示的原因是在PHP5.3后此特性(set_magic_quotes_runtime())已经关闭。
    而且在PHP6中已经完全移除此特性。
    你可以注释或者删除掉出错的行,或者是在set_magic_quotes_runtime()前面加@符号
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    3520

    帖子

    -8

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    -8

    发表于 2019-1-2 12:53:48 | 显示全部楼层
    路过,支持一下啦

    该用户从未签到

    26

    主题

    7984

    帖子

    942

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    942

    发表于 2019-1-3 21:31:09 | 显示全部楼层
    珍惜生命,果断回帖。

    该用户从未签到

    17

    主题

    7860

    帖子

    935

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    935

    发表于 2019-1-3 22:26:25 | 显示全部楼层
    这是什么东东啊

    该用户从未签到

    32

    主题

    7817

    帖子

    974

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    974

    发表于 2019-1-4 10:32:57 | 显示全部楼层
    我是来刷分的,嘿嘿

    该用户从未签到

    2

    主题

    3508

    帖子

    -6

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    -6

    发表于 2019-1-4 16:26:46 | 显示全部楼层
    正需要,支持楼主大人了!

    该用户从未签到

    27

    主题

    7861

    帖子

    1048

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    1048

    发表于 2019-1-5 08:49:54 | 显示全部楼层
    这是什么东东啊

    该用户从未签到

    26

    主题

    7721

    帖子

    1171

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    1171

    发表于 2019-1-5 11:49:48 | 显示全部楼层
    学习了,谢谢分享、、、

    该用户从未签到

    29

    主题

    7878

    帖子

    1075

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    1075

    发表于 2019-1-6 20:58:45 | 显示全部楼层
    正需要,支持楼主大人了!

    该用户从未签到

    24

    主题

    7796

    帖子

    953

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    953

    发表于 2019-1-7 19:55:08 | 显示全部楼层
    支持一下:lol
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|小黑屋|本站代理|dmz社区

    GMT+8, 2024-4-30 10:35 , Processed in 0.105141 second(s), 42 queries .

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表