Php laravel刀片使用substr方法禁用转义

Php laravel刀片使用substr方法禁用转义,php,laravel,laravel-5,blade,Php,Laravel,Laravel 5,Blade,在Laravel 5中,我尝试在刀片模板中禁用转义,该模板当前具有以下内容: {{ substr($v["CONTENT"],0,140)}} 我试过了 {{ !! substr($v["CONTENT"],0,140)}} 但它返回1,而不是140个字符的文本子字符串。 我无法在控制器中移动substr函数,因为我在循环中: @foreach($articleList as $k => $v) 有什么想法吗?您需要使用{!!和!!}来显示未扫描的数据。大括号和感叹号之间不得有任何空

在Laravel 5中,我尝试在刀片模板中禁用转义,该模板当前具有以下内容:

{{ substr($v["CONTENT"],0,140)}}
我试过了

{{ !! substr($v["CONTENT"],0,140)}}
但它返回1,而不是140个字符的文本子字符串。 我无法在控制器中移动substr函数,因为我在循环中:

@foreach($articleList as $k => $v)

有什么想法吗?

您需要使用
{!!
!!}
来显示未扫描的数据。大括号和感叹号之间不得有任何空格

您得到的是
1
,因为您的刀片标签错误,并且您的
被视为两个
not
运算符,这相当于
{{true}

你想要:

{!! substr($v["CONTENT"], 0, 140) !!}
{{!!substr($v[“CONTENT”],0140)!!}
??