ThinkPHP3.2 新bug ReadHtmlCache 支持不区分大小写的函数
报错提示:
Fatal error: Function name must be a string in D:\wwwroot\zbphp.com\ThinkPHP\Library\Behavior\ReadHtmlCacheBehavior.class.php on line
87
代码如下:
// {|FUN} 单独使用函数 $rule = preg_replace_callback(‘/{|(\w+)}/‘, function($match){return $match[1]();},$rule);
解决方法:支持大小写不区分的函数
// {|FUN} 单独使用函数 $rule = preg_replace_callback(‘/{|(\w+)}/i‘, function($match){return $match[1]();},$rule);
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。