2017-03-10 153 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) !!}