欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!
您现在的位置:web记录 > 网站编程 > php >

ThinkPHP 3.1.2 模板中的变量

更新时间:2013-11-24 浏览次数:
一、变量输出        (重点)
1.标量输出
2.数组输出                   
    $this->assign('name','简约');       
    {$name[1]}
   $arr=array('k1'=>'简约1','k2'=>'简约2');
     {$name['k2']}
   $arr=array('k1'=>'简约娜1','k2'=>简约2');
       {$name.k1}
3.对象输出
      IndexAction.class.php
    import('ORG.My.Test');
    $obj=new Test;
    $this->assign('name',$obj);
    $this->display();
 
Tinkphp-Extend-Library-ORG-My-Test.class.php
 <?php
class Test {
   public $k='简约';
}
?>
 
index.html
{$name:k}
{$name->k}
二、系统变量
    {$Think.get.id}
三、使用函数
    {$name|strtoupper} 生成的编译后文件是 <?php echo (strtoupper($name)); ?>
    {$name|date='Y m d H:i:s',###}
四、默认值
    {$name|default='这里是默认值'}
五、运算符
+ - * / % ++ --
{$name++}
 
关键词:

    + 相关信息

    前端案例

    返回顶部 欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!