From 21b936436eeb3526f3bc6c04b42e3dde6c85d0c7 Mon Sep 17 00:00:00 2001 From: heavenK Date: Mon, 21 Nov 2022 13:04:22 +0800 Subject: [PATCH] init --- includes/cls_template.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/includes/cls_template.php b/includes/cls_template.php index 14e945e..137e180 100644 --- a/includes/cls_template.php +++ b/includes/cls_template.php @@ -583,7 +583,8 @@ class cls_template { if (strrpos($val, '[') !== false) { - $val = preg_replace("/\[([^\[\]]*)\]/eis", "'.'.str_replace('$','\$','\\1')", $val); + //$val = preg_replace("/\[([^\[\]]*)\]/eis", "'.'.str_replace('$','\$','\\1')", $val); + $val = preg_replace_callback('/\[([^\[\]]*)\]/is',function ($matches) {return '.'.str_replace('$','\$',$matches[1]);},$val); } if (strrpos($val, '|') !== false)