入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

thinkPHP 输出及其模板调用(三)

创建时间:2014-12-02 投稿人: 浏览次数:129
ThinkPHP 的输出(重点)
a、通过 echo 等PHP原生的输出方式在页面中输出
b、通过display方法输出(thinkphpHomeLibActionIndexAction.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>
}
}
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。