Есть ли более чистый способ присвоить несколько строк одной переменной в php?
Мне это нравится
<?php $myStr = ''; $myStr .= 'John'; $myStr .= '<br>'; $myStr .= 'Paul'; $myStr .= '<br>'; $myStr .= 'Ringo'; echo $myStr; ?>
Я также использую HEREDOC
. Но есть ли другие способы?
Если вам нужно объединить много данных, может быть хорошей идеей использовать arrays
. Это чище (не обязательно больше памяти).
$items = array('Hello', 'How', 'Are', 'You?'); echo implode(' ', $items);
Это можно сделать с помощью array
и implode()
как implode()
ниже
$names = array('John', 'Paul', 'Ringo'); $myStr = implode("<br>", $array); echo $myStr;