thinkPHP模板中变量的使⽤
⼀、变量输出
1.标量输出(普通)
2.数组输出
{$name[1]}
{$name['k2']}
{$name.k1}
$arr = array('a1'=>'和可适当','a2'=>'舒服点');
$this->assign($arr); //直接传递整个数组不赋值,在模板中直接使⽤数组的下标作为名字 <{$a1}> // =和可适当
3.对象输出
如何引⼊第三⽅的类⽂件
1.www\think\ThinkPHP\Extend\Library\ORG ⽂件夹下新建⽂件夹 Test
2.新建 Test.class.php
3.import('ORG.Test.Test');
$obj = new Test();
$this->assign('obj',$obj);
{$obj:k}
{$obj->k}
⼆、系统变量 cookie ⼿册->模板引擎->系统变量中有详解
{$id}
php模板引擎原理三、使⽤函数
{$name|strtoupper} ⽣成的编译后⽂件是 <?php echo (strtoupper($name)); ?>
{$name|date='Y m d H:i:s',###}
四、默认值
{$name|default='这⾥是默认值'}
五、运算符
+ - * / % ++ --
{$name++}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论