gpt4 book ai didi

laravel-4 - 如何防止用户输入出现换行,同时在 Blade 中进行清理?

转载 作者:行者123 更新时间:2023-12-02 20:10:04 25 4
gpt4 key购买 nike

我尝试从保存在数据库中的用户文本区域输入中呈现数据。

我需要使用 nl2br 保留换行符,

并且还希望使用 Blade {{{ }}} 进行清理以防止恶意脚本。

但是 {{{ nl2br($output) }}} 不起作用,br 标签也会被清理。

请给我一些提示,谢谢。

最佳答案

对于 Laravel 4 用户:

{{ nl2br(e($message)) }}

e($x) 相当于 {{{ $x }}}

Laravel 5 用户:

{!! nl2br(e($message)) !!}

e($x) 相当于 {{ $x }}

关于laravel-4 - 如何防止用户输入出现换行,同时在 Blade 中进行清理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26667116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com