开发项目中学写PHP

一、$this->assign() 

<? php

$this-assign('s1','s2'); 

?>

s1在模板取值的时候所使用的变量名,s2是要传递的值。

html页面取值 {$s1}

 

 二、$this->display()

有命名规则自动配模板,将数据打印到模板上;

1、同模块的不同模板

格式:$this->display('模板名');

如:当前操作的是once模块下的 first , 需要调用once模块下的 second。

          可写 成$this->display('second')。

2、不同模块

格式:$this->display('模块名:模板名')

如:当前操作的是once模块。我们需要调用 other模块的 first。

           可写 $this->display('other:first')。

3、全路径输出模板

格式:$this->display('路径+文件名');

如:  $this->display('./模块/文件明及后缀');。

4、其他参数方法

指定模板输出的编码。

 $this->display('模块:模板','编码集');

或者模板不是HTML格式的 ,而是XML格式的  $this->display('模块:模版','utf-8','text/xml');
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值