$variable = 'one, two, three';
Как заменить запятые между словами <br>
?Как изменить разделитель списка?
$variable
должны стать:
one<br>
two<br>
three
$variable = 'one, two, three';
Как заменить запятые между словами <br>
?Как изменить разделитель списка?
$variable
должны стать:
one<br>
two<br>
three
Либо использовать str_replace
:
$variable = str_replace(", ", "<br>", $variable);
или, если вы хотите, чтобы делать другие вещи, с элементами между ними, explode()
и implode()
:
$variable_exploded = explode(", ", $variable);
$variable_imploded = implode("<br>", $variable_exploded);
$variable = str_replace(", ","<br>\n",$variable);
Должен сделать трюк.
$variable = explode(', ',$variable);
$variable = implode("<br/>\n",$variable);
Вы можете просто echo $variable
Вы можете сделать:
$variable = str_replace(', ',"<br>\n",$variable);
$variable = preg_replace('/\s*,\s*/', "<br>\n", $variable);
Это перенесет вас в регулярных выражений земли, но это будет обрабатывать случаи случайного интервала между запятыми, например,
$variable = 'one,two, three';
или
$variable = 'one , two, three';
это довольно дорого .. – Petrogad