站长网 PHP教程 php去除deprecated的实例办法

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 err

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__) ) );

本文来自网络,不代表站长网立场,转载请注明出处:https://www.tzzz.com.cn/html/jc/php/2021/1113/24349.html

作者: dawei

【声明】:站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。
联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部