Templates Laravel刀片模板消毒

Templates Laravel刀片模板消毒,templates,input,blade,sanitization,Templates,Input,Blade,Sanitization,刀片模板(适用于Laravel 5.4)输入字段,例如,{!!Form::text($name,$value,[])!!}是否转义输入数据?我想为恶意标记/代码转义输入数据。标记{!!!!}用于在描述具有相同标记样式的输入字段时不转义数据。因此,问题是,对于Laravel 5.4刀片模板格式,哪一种是正确的 在插入db之前,所有表单的输入数据都在控制器内部使用正则表达式进行进一步清理。这是正确的做法吗?使用此{{}来转义“恶意标记/代码的输入数据” 或 使用此,{!!!!}以避免逃逸我认为,就L

刀片模板(适用于Laravel 5.4)输入字段,例如,
{!!Form::text($name,$value,[])!!}
是否转义输入数据?我想为恶意标记/代码转义输入数据。标记
{!!!!}
用于在描述具有相同标记样式的输入字段时不转义数据。因此,问题是,对于Laravel 5.4刀片模板格式,哪一种是正确的


在插入db之前,所有表单的输入数据都在控制器内部使用正则表达式进行进一步清理。这是正确的做法吗?

使用此
{{}
来转义“恶意标记/代码的输入数据”


使用此,
{!!!!}
以避免逃逸

我认为,就Laravel 5.4版本而言,答案并不清楚。大多数博客和教程都是针对旧版本的。