2015-03-03 25 views
0

我確實有這樣的簡單條件,在laravel刀片內使用的最佳實踐是什麼?Laravel刀片最佳實踐分配變量

@if($revv < 25) 
    <? $rv = 2; ?> 
@elseif($revv >= 25 && $revv < 35) 
    <? $rv = 2.5;?> 
@elseif($revv >= 35 && $revv < 50) 
    <? $rv = 3;?> 
@else 
    <? $rv = round($revv/20);?> 
@endif 

是上面一個是當我可以只用2 PHP標籤下面的最佳方法,

<?php 
    if($revv < 25){ 
     $rv = 2; 
    } 
    elseif($revv >= 25 && $revv < 35){ 
     $rv = 2.5; 
    }elseif($revv >= 35 && $revv < 50){ 
     $rv = 3; 
    }else{ 
     $rv = round($revv/20); 
    } 
?> 

回答

1

最好的做法是這樣做的控制器或單獨的輔助功能(視在實際使用情況下)。除此之外,我會這樣做第二種方式,因爲如果您打算使用PHP標籤,您無法利用@if ...

+0

感謝您的建議.. – RunningAdithya 2015-03-03 11:57:06

+0

不客氣。如果你需要更多的幫助或者想要更準確的答案,我需要知道你在什麼情況下有這個if語句(閱讀:更多的代碼) – lukasgeiter 2015-03-03 11:58:49