2015-07-10 104 views
2

如何在laravel中定義一個變量在視圖側(刀片)? 我發現我可以這樣做:?如何在laravel刀片中定義一個變量

<?php $var = 'something' ?> 

但沒有任何辦法做到這一點像{{ $var = 'something' }}@var1 = 'something'(ofcourse不打印它)

+0

在你只是比它是專爲...你不應該把不同的方式使用刀片這種情況下,你的數據邏輯在這裏......只是已處理數據的表示邏輯... –

回答

5

我同意@Kiril伊萬諾夫的答案,但如果你仍然想這樣做,你可以使用

@php ($variable = 'test') 

感謝

+0

謝謝。這很有幫助 – Ja22

2

沒有,沒有辦法定義使用刀片語法的變量,除了使用您指定的PHP語法。實際上它是不是一個好的做法在您的視圖來定義變量和做複雜的東西,除了循環和條件語句

0

肯定是有辦法做到這一點

先分配您的變量這樣

{{ $yourvariable='' }} 

,比後u能操縱變量

@if ($abc['type']=='youresult') 
      {{ $yourvariable='success'}} 

@endif 

HPE這個作品