thinkphp-模板基础
//各种输出
$this->assign('name','白小飞');
$this->display();
//变量输出tpl文件:{$name}
/*
$data['name']='白小飞';
$data['pass']='bxf';
$this->assign('data',$data);
$this->display();
//数组输出tpl:{$data['name']}或{$data.pass}
*/
/*
$data=new \stdClass();
$data->name='白小飞';
$data->pass='bxf';
$this->assign('data',$data);
$this->display();
//对象输出tpl:{$data->name}或{$data:pass}
*/
//系统变量
/* //tpl文件
{$Think.server.script_name}
{$Think.session.name}
{$Think.cookie.pass}
{$Think.get.pass}
{$Think.post.pass}
{$Think.request.pass}
{$Think.const.APP_PATH}
{$Think.config.url_model}
{$Think.lang.var_error}
*/
//$this->display();
//输出tpl文件
/*
$this->assign('name','白小飞');
$this->display();
//tpl文件
{$name|md5} //md5加密
{$name|mb_substr=0,2,'UTF-8'} //显示从第一位开始到第二位
*/
/*
$this->assign('date',time());
$this->display();
//tpl文件
{$date|date='Y-m-d H:i:s',###} //###将前面的调到后面
*/ //要添加函数,必须加|
/*
$this->assign('name','');
$this->display();
//tpl文件
{$name|default='没有数据'} //若没有变量,将默认输出
*/
//使用运算符
/*
$this->assign('num',10);
$this->display();
//tpl文件
{$num+10} //加减乘除
{$num+getNum()} //函数
{$num<1?'15':'20'} //三元运算符
//数组不支持$data.name+10
*/