Есть ли более чистый способ присвоить несколько строк одной переменной в 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;