是否有更简洁的方法将多个字符串分配给php中的单个变量?
我当前喜欢this
<?php
$myStr = '';
$myStr .= 'John';
$myStr .= '<br>';
$myStr .= 'Paul';
$myStr .= '<br>';
$myStr .= 'Ringo';
echo $myStr;
?>
我也使用HEREDOC
。但还有其他方法吗?
答案 0 :(得分:4)
如果必须连接大量数据,使用arrays
可能是个好主意。 更干净(不一定更有效率)。
$items = array('Hello', 'How', 'Are', 'You?');
echo implode(' ', $items);
答案 1 :(得分:3)
可以通过array
和implode()
完成,如下所示
$names = array('John', 'Paul', 'Ringo');
$myStr = implode("<br>", $array);
echo $myStr;