$val = preg_replace("/\[([^\[\]]*)\]/eis", "'.'.str_replace('$','\$','\\1')", $val);
作者:csuper
发表于:2020-03-04
打开错误提示中相应的文件,找到对应函数:
![$val = preg_replace("/\[([^\[\]]*)\]/eis", "'.'.str_replace('$','\$','\\1')", $val);](/zb_users/upload/auto_pic/788.jpg)
$val = preg_replace("/\[([^\[\]]*)\]/eis", "'.'.str_replace('$','\$','\\1')", $val);
改写为:
$val = preg_replace_callback("/\[([^\[\]]*)\]/is", function($matches){ return '.'.str_replace('$','\$','$matches[1]'); }, $val);
版权声明
本文仅代表作者观点,不代表Csuper立场。
本文系作者授权百度百家发表,未经许可,不得转载。