本文共 750 字,大约阅读时间需要 2 分钟。
ThinkPHP 的输出(重点)a、通过 echo 等PHP原生的输出方式在页面中输出b、通过display方法输出(thinkphp\Home\Lib\Action\IndexAction.class.php)class IndexAction extends Action { public function index(){ //echo 'welcome to fuzhou learing thinkphp!'; 原生态的输出$name = 'leyangjun';$this->assign('myName',$name); //给模板传值,模板直接使用{$myName} (推荐这种smarty用的就是这个)$this->myage='20'; //也可以这样赋值 {$myage}$this->display(); //输出Action方法里面继承过来的,回去调用Tpl/Index/index.html,建立的文件和html文件一定要和控制器方法对应}public function addDB(){ //给模板传数组$user =new Model('Leyangjun');$arr = $user ->select();$this->assign('data',$arr); //给模板传值,模板直接使用{$myName}就行$this->display();//对应模板用volist标签来遍历<div><!--模板中遍历传过来的数组--><volist name='data' id='vo'><{$vo.id}>----<{$vo.name}>----<{$vo.age}><br/></volist></div>}}
转载地址:http://szgdx.baihongyu.com/