ECshop 系统运行出现Deprecated: preg_replace(): The /e modifier is deprecated, 怎么办?

Deprecated:preg_replace():The/emodifierisdeprecated,usepreg_replace_callbackinsteadin... Deprecated: preg_replace(): The /e modifier is deprecated, use
preg_replace_callback instead in
D:\xampp\htdocs\ECShop\upload\includes\cls_template.php on line
300

我已经将300行的这个return preg_replace("/{([^\}\{\n]*)}/e", "\$this->select('\\1');", $source);
改成 return preg_replace_callback("/{([^\}\{\n]*)}/", function($r) { return $this->select($r[1]); }, $source);
还是出现以上错误!求大神!
展开
 我来答
凉赞被谁占了
2015-05-01 · TA获得超过949个赞
知道小有建树答主
回答量:576
采纳率:100%
帮助的人:309万
展开全部
在有类似的提示时可以在函数前加上@试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bufault啊梅
2015-05-04 · TA获得超过533个赞
知道小有建树答主
回答量:335
采纳率:0%
帮助的人:153万
展开全部
preg_replace函数已经在php5.5.x版本中废除
可以把preg_replace函数替换成preg_replace_callback函数
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ecshop开发中心
2015-05-04 · TA获得超过577个赞
知道大有可为答主
回答量:2299
采纳率:0%
帮助的人:559万
展开全部
可以找售后服务人员帮你一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大刀砍向东洋猪
2015-04-30 · TA获得超过482个赞
知道小有建树答主
回答量:242
采纳率:0%
帮助的人:64万
展开全部
你确定你改过了?还是又加了一行,前面的那个没有注释掉?
追问
我重新改了,这个ECshop系统还有好多要改的!还有的php版本有要求- =!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式