diff --git a/library/think/Template.php b/library/think/Template.php index 81580811..c74f64fa 100644 --- a/library/think/Template.php +++ b/library/think/Template.php @@ -771,18 +771,18 @@ class Template switch ($first) { case '?': // {$varname??'xxx'} $varname有定义则输出$varname,否则输出xxx - $str = ''; + $str = ''; break; case '=': // {$varname?='xxx'} $varname为真时才输出xxx - $str = ''; + $str = ''; break; case ':': // {$varname?:'xxx'} $varname为真时输出$varname,否则输出xxx - $str = ''; + $str = ''; break; default: - $str = ''; + $str = ''; } } } else { diff --git a/tests/thinkphp/library/think/templateTest.php b/tests/thinkphp/library/think/templateTest.php index d930282e..a23cb7c0 100644 --- a/tests/thinkphp/library/think/templateTest.php +++ b/tests/thinkphp/library/think/templateTest.php @@ -38,7 +38,7 @@ EOF; {\$name.a??'test'} EOF; $data = << + EOF; $template->parse($content);