diff --git a/library/think/Template.php b/library/think/Template.php index adc53e18..64ce2841 100644 --- a/library/think/Template.php +++ b/library/think/Template.php @@ -785,6 +785,8 @@ class Template if (isset($array[1])) { $this->parseVar($array[2]); $name = $name . $array[1] . $array[2]; + } else { + $name = '!empty(' . $name . ')'; } $str = ''; }