ThinkPHP模板的present標簽用于判斷模板變量是否已經賦值。
ThinkPHP模板引擎的present標簽用來判斷模板變量是否已經賦值,其功能相當于PHP中的isset()函數行為,格式如下:
1
|
<present name= "變量名" >要輸出的內容</present> |
用法舉例如下:
1
|
<present name= "username" >{ $username } 你好!</present> |
該例子等同于:
1
2
3
|
if (isset( $username )){ echo "$username 你好!" ; } |
此外,判斷沒有賦值可采用notpresent標簽,用法如下:
1
|
<notpresent name= "username" >username不存在活未登錄</notpresent> |
還可以把上述兩個標簽合并為:
1
|
<present name= "username" >{ $username } 你好!< else />username不存在活未登錄</present> |