diff --git a/library/think/Template.php b/library/think/Template.php index 9ba0ff35..75034fa1 100644 --- a/library/think/Template.php +++ b/library/think/Template.php @@ -925,11 +925,11 @@ class Template $args[1] = str_replace('###', $name, $args[1]); $name = "$fun($args[1])"; } else { - $name = "$fun($name,$args[1])"; + $name = "$fun($name ?? '',$args[1])"; } } else { if (!empty($args[0])) { - $name = "$fun($name)"; + $name = "$fun($name ?? '')"; } } }