服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > OpenCart教程 >

php5.5中vqmod无法使用 preg_replace替换方法

时间:2016-02-07 10:00来源:未知 作者:最模板 点击:
php5.5中 preg_replace 这个函数被替换为 preg_replace_callback,那么,如何修改呢? 打开vqmod的核心文件 vqmod.php 进行如下修改。 搜索: $modFilePath = preg_replace(/([^*]+)/e, preg_quote($1, ~), $modFilePath
php5.5中 preg_replace 这个函数被替换为 preg_replace_callback,那么,如何修改呢?
打开vqmod的核心文件 vqmod.php 进行如下修改。
搜索:
$modFilePath = preg_replace('/([^*]+)/e', 'preg_quote("$1", "~")', $modFilePath);
替换为:
$modFilePath = preg_replace_callback('/([^*]+)/', function($match){return preg_quote("$match[1]","~");}, $modFilePath);
然后保存,替换文件即可。
(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容