加入收藏 | 设为首页 | 会员中心 | 我要投稿 草根网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php去除deprecated的实 例办法

发布时间:2023-02-03 11:13:46 所属栏目:PHP 来源:
导读: php去除deprecated的实例办法:

  1、找到并打开“php/php.ini”文件。
  
  2、修改内容为“error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING”即可。
  
      php去除deprecated的实例办法:

  1、找到并打开“php/php.ini”文件。
  
  2、修改内容为“error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING”即可。
  
  去掉PHP的中警告(warning)、deprecate等提示的方法
  
  打开php/php.ini:
  
  修改
  
  1
  error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
  为
  
  1
  error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING
  知识点扩展
  
  php Deprecated 解决办法
  
  这个问题是因为php版本过高。
  
  在php5.3中,正则函数ereg_replace已经废弃,而dedecms还继续用。有两个方案可以解决以上问题:
  
  1、把php版本换到v5.3下。
  
  2、继续使用v5.3,修改php.ini文件
  
  ;extension=php_mbstring.dll
  
  改为
  
  extension=php_mbstring.dll
  
  ;mbstring.func_overload = 0
  
  修改为:
  
  mbstring.func_overload = 7
  
  或者使用其他的函数:
  
  define('DEDEADMIN', ereg_replace("[/\\]{1,}", '/', dirname(__FILE__) ) );
  
  //改为
  
  define('DEDEADMIN', preg_replace("/[\/\\\\]{1,}/", '/', dirname(__FILE__) ) );
 

(编辑:草根网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章