类别:PHP问题 / 日期:2019-12-02 / 浏览:92 / 评论:0

解决方法一:

php 5.3以上版本的题目,和设置有关 只需418行把这一句拆成两句就没有题目了。

将以下:

$tag_sel = array_shift(explode(' ', $tag));

修改成:

$tag_arr = explode(' ', $tag); $tag_sel = array_shift($tag_arr);

由于array_shift的参数是援用通报的,5.3以上默许只能通报细致的变量,而不能通过函数返回值

解决办法二:

找到文件:include/cls_template.php

将以下代码:

return preg_replace("/{([^\}\{\n]*)}/e", "\$this->select('\\1');", $source);

修改成:

return preg_replace_callback("/{([^\}\{\n]*)}/", function($r) { return $this->select($r[1]); }, $source

引荐教程:PHP视频教程

以上就是ecshopphp版本错的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。