2017-03-10 112 views
1

在Laravel 5我试图禁用逃逸,其中目前有以下刀片模板:laravel刀片禁用逃生

{{ substr($v["CONTENT"],0,140)}} 

我试着用

{{ !! substr($v["CONTENT"],0,140)}} 

但它返回1代替140个字符的文本的子字符串。 我不能移动SUBSTR功能的控制器里面,因为我是一个循环内:

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

什么想法?

+0

'{{! substr($ v [“CONTENT”],0,140)!! }}'? – hassan

回答

2

您需要使用{!!!!}才能显示未转义的数据。花括号和感叹号之间不能有空格。

你得到一个1因为刀片标签是错误的,你!!被视为两个not运营商,这是等同于{{ true }}

你想:

{!! substr($v["CONTENT"], 0, 140) !!}