ThinkPHP6 視圖變量循環用法


一、運算符
運算符 示例
+ {$a+$b}
- {$a-$b}
* {$a*$b}
/ {$a/$b}
% {$a%$b}
++ {$a++} 或 {++$a}
-- {$a--} 或{--$a}
綜合運算 {$a+$b*10+$c}
三元運算符 {$a==$b ? 'yes' : 'no'}


二、模版函數
方法 描述
date 日期格式化(支持各種時間類型)
format 字符串格式化
upper 轉換為大寫
lower 轉換為小寫
first 輸出數組的第一個元素
last 輸出數組的最后一個元素
default 默認值
raw 不使用(默認)轉義
md5 md5加密
substr 截取字符串

三、循環標簽
foreach 標簽的用法和PHP語法非常接近,用於循環輸出數組或者對象的屬性

四、volist 循環標簽
二維數組的結果輸出

name 模板賦值的變量名稱

id 當前的循環變量,可以隨意起名

key 下標,從1開始,默認變量i

offset 開始行數

length 獲取行數

empty 如果數據為空,顯示此文字

五、if 判斷標簽
if 標簽的用法和PHP語法非常接近,用於條件判斷

controller文件

public function index(){

View::assign('status',1);

View::assign('order_status',4);

return View::fetch();

}

六、switch 判斷標簽
switch 標簽的用法和PHP語法非常接近,用於條件判斷

七、包含文件
include 標簽,引入模版文件

load 標簽,引入資源文件(css、js)

八、其他標簽
1、條件標簽

標簽 描述
in 判斷變量是否存在某些值
notin 判斷變量是否不存在某些值
between 判斷變量是否存在某些值
notbetween 判斷變量是否不存在某些范圍值
present 判斷某個變量是否 已定義
notpresent 判斷某個變量是否 未定義
empty 判斷某個變量是否為空
notempty 判斷某個變量是否不為空
defined 判斷某個常量是否 已定義
notdefined 判斷某個常量是否 未定義

文章來自 www.hezhidz.cn


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM