2010-09-17 29 views

Trả lời

12

Hoặc sử dụng str_replace:

$variable = str_replace(", ", "<br>", $variable); 

hoặc, nếu bạn muốn làm những việc khác với các yếu tố ở giữa, explode()implode():

$variable_exploded = explode(", ", $variable); 
$variable_imploded = implode("<br>", $variable_exploded); 
8
$variable = str_replace(", ","<br>\n",$variable); 

Nên thực hiện thủ thuật.

5
$variable = explode(', ',$variable); 
$variable = implode("<br/>\n",$variable); 

Bạn có thể sau đó chỉ cần echo $variable

+0

này là khá tốn kém .. – Petrogad

3

Bạn có thể làm:

$variable = str_replace(', ',"<br>\n",$variable); 
3
$variable = preg_replace('/\s*,\s*/', "<br>\n", $variable); 

này sẽ đưa bạn vào đất regex nhưng điều này sẽ xử lý các trường hợp khoảng cách ngẫu nhiên giữa dấu phẩy, ví dụ

$variable = 'one,two, three'; 

hoặc

$variable = 'one , two, three'; 
Các vấn đề liên quan