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

简介: 原文: thinkPHP 输出及其模板调用(三) ThinkPHP 的输出(重点)a、通过 echo 等PHP原生的输出方式在页面中输出b、通过display方法输出(thinkphp\Home\Lib\Action\IndexAction.
原文: thinkPHP 输出及其模板调用(三)

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>
}
}

目录
相关文章
|
3月前
|
JavaScript Java
若依框架 - - - 自定义打印模版
若依框架 - - - 自定义打印模版
120 0
若依框架 - - - 自定义打印模版
|
3月前
404错误模板源码
404错误模板源码
20 2
404错误模板源码
原生php实现自定义表单(支持基本类型+file类型(单文件上传))
原生php实现自定义表单(支持基本类型+file类型(单文件上传))
|
5月前
|
前端开发 小程序 PHP
laravel5.8(四)引入自定义常量文件及公共函数文件
开发过程中,我们一般会用到一些不会改变,或者改变不是很频繁的值,这样的值我们一般将他们定义成常量。 比如网站根目录,或者分页数,或者域名等等。 那我们如何在laravel5.8中引入自定义的常量文件及公共的函数文件呢。 大概有两种方式: 1:框架目录下引入(不推荐) 在框架目录vendor下新建常量文件const.php,以及公共函数文件function.php 在autoload.php文件中引入。 这种方法是可以的,但是不推荐,框架目录下最好都是框架自己的那些文件,正常来说,框架的文件我们在开发过程中,git是不会进行托管的。 2:在app目录下引入 在bootstrap目录下新建常量文件
30 0
|
9月前
|
PHP
PHP - Laravel 视图模板(blade.php) 模板引入与使用,及模板使用页面参数
PHP - Laravel 视图模板(blade.php) 模板引入与使用,及模板使用页面参数
140 0
【TP5】在模板里边输出if写法
【TP5】在模板里边输出if写法
217 0
【TP5】在模板里边输出if写法
|
PHP
thinkphp模板if里面使用函数示例
thinkphp模板if里面使用函数示例
144 0
thinkphp5常用模板标签使用方法
thinkphp5常用模板标签使用方法
242 0