在Laravel 的 Blade 模版中實現定義變數
阿新 • • 發佈:2020-11-19
有時候我們需要在 Laravel 的 Blade 模版中定義一些變數,而 Blade 卻沒有提供這樣的方法,所以我們這裡為大家分享兩種可以實現在 Blade 模版中定義變數的方法。
方法一
由於 Blade 模版中允許使用原生 PHP 程式碼,所以我們可以使用 PHP 語句來定義變數:
<?php $var = 'test'; ?> {{ $var }}
方法二
除了上面的方法,我們還可以使用 Blade 的註釋語法來定義/設定變數。由於在 Blade 中 {{-- 這裡是註釋 --}} 會被解析為 <?php /* 這裡是註釋 */ ?>,所以我們可以使用下面這樣的語句來定義變數:
{{-- */$i=0;/* --}} // 這條語句會被 Blade 解析為 <?php /* */$i=0;/* */ ?>
當然,我們還可以通過擴充套件 Blade 模版引擎的方法來實現,具體擴充套件方法可以參考 官方文件。
以上這篇在Laravel 的 Blade 模版中實現定義變數就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援碼農教程。