在某些情况下,您可以通过以下函数构建字符串:
$output = '';
if($something) $output .= '<div>foo</div>';
if($something_else) $output .= '<div>moo</div>';
...
echo $output;
您认为最好使用数组并最终将其内爆吗?
$output = array();
if($something) $output[] = '<div>foo</div>';
if($something_else) $output[] = '<div>moo</div>';
...
echo implode("\n", $output);
这被认为是更好的做法吗?
答案 0 :(得分:0)
您可能会使用数组获得性能提升。 在大多数情况下,它足够小,不会引起问题。
但很难说,因为你没有提供任何背景信息。