ThinkPHP模板判断输出Defined标签用法详解
2019-08-13 18:20 来源:未知
ThinkPHP模板引擎的defined标签用于判断常量是否已经被定义。
ThinkPHP的defined标签用来判断常量是否已经被定义,其功能相当于PHP中的defined()函数篮球世界杯赌球,。defined标签用法如下:
ThinkPHP模板的present标签用于判断模板变量是否已经赋值。
<present name="常量">要输出的内容</present>
ThinkPHP模板引擎的present标签用来判断模板变量是否已经赋值,其功能相当于PHP中的isset()函数行为,格式如下:
先在模块操作(如:Index/display )里定义一个常量并输出模板:
<present name="变量名">要输出的内容</present>
define("SITE_NAME", "脚本之家");
$this->display();
用法举例如下:
在模板/Tpl/default/Index/display.html中使用defined标签如下:
<present name="username">{$username} 你好!</present>
<defined name="SITE_NAME">网站名称:{*SITE_NAME}</defined>
该例子等同于:
运行该示例会输出:
if(isset($username)){
echo "$username 你好!";
}
网站名称:脚本之家
此外,判断没有赋值可采用notpresent标签,用法如下:
TAG标签:
版权声明:本文由美洲杯赌球发布于计算机教程,转载请注明出处:ThinkPHP模板判断输出Defined标签用法详解