将换行符转换为Symfony项目中所有字段getter的html break

Ben*_*Ben 0 symfony1

我正在研究Symfony项目,目前我有这个:

<?php echo preg_replace('/\n/','<br />', $review->getComments()); ?>
Run Code Online (Sandbox Code Playgroud)

并且非常希望能够让所有getter添加html换行符,所以我不必用preg_replace来编写代码.$ object-> getFieldname方法是自动工作的,所以我希望将其扩展到全局添加一个新方法.这里最好的方法是什么?

And*_*ore 5

似乎每个人都忘记了nl2br()哪个函数在PHP中完全正确.

nl2br($review->getComments());
Run Code Online (Sandbox Code Playgroud)

编辑:在撰写本文时,其他人都使用preg_replace().