Php将多个字符串分配给单个变量

时间:2013-06-12 03:27:02

标签: php string variable-assignment multiline

是否有更简洁的方法将多个字符串分配给php中的单个变量?

我当前喜欢this

<?php
$myStr = '';

$myStr .= 'John';
$myStr .= '<br>';
$myStr .= 'Paul';
$myStr .= '<br>';
$myStr .= 'Ringo';

echo $myStr;
?>

我也使用HEREDOC。但还有其他方法吗?

2 个答案:

答案 0 :(得分:4)

如果必须连接大量数据,使用arrays可能是个好主意。 更干净(不一定更有效率)。

$items = array('Hello', 'How', 'Are', 'You?');
echo implode(' ', $items);

答案 1 :(得分:3)

可以通过arrayimplode()完成,如下所示

$names = array('John', 'Paul', 'Ringo');
$myStr = implode("<br>", $array);
echo $myStr;
相关问题