我知道php可以使用nl2br()
将换行变成<br />
,但有没有办法将逗号(,
)变成<br />
?
例如,在HTML页面上,用户输入一组用逗号分隔的单词。然后,他提交了它,它像往常一样被发送到一个PHP文件中,而不是直接将数据发送到数据库中,它通过某种函数将逗号替换为<br />
。
所以,如果我在HTML页面上显示数据,他们输入的每一个用逗号分隔的内容现在都用换行符分隔?
您可以使用str_replace()
将任何字符串替换为另一个字符串,也可以使用带有<br />
:的逗号
$output = str_replace(',', '<br />', $input);
$output = str_replace(',', "'n", $input);
$values = str_replace( ',', '<br />', $values );
我认为php.net:str_replace就是您所需要的。