如何在Laravel PHP括号内的字符串之间插入html代码或换行符?
`{{ __('this word on top' . <br/> . 'this word will be below') }}`
就像这样我试着把html代码,但它不工作
kq0g1dla1#
默认情况下,Blade {{ }}语句通过PHP的htmlspecialchars函数自动发送,以防止XSS攻击。如果不希望数据被转义,可以使用以下语法:
{!! __('this word on top <br/> this word will be below') !!}.
在回显应用程序用户提供的内容时要非常小心。在显示用户提供的数据时,通常应该使用转义的双花括号语法来防止XSS攻击。更多信息请参考laravel官方文档https://laravel.com/docs/10.x/blade
1条答案
按热度按时间kq0g1dla1#
默认情况下,Blade {{ }}语句通过PHP的htmlspecialchars函数自动发送,以防止XSS攻击。如果不希望数据被转义,可以使用以下语法:
在回显应用程序用户提供的内容时要非常小心。在显示用户提供的数据时,通常应该使用转义的双花括号语法来防止XSS攻击。更多信息请参考laravel官方文档https://laravel.com/docs/10.x/blade