腐遣韦胚揩嘶墙尉伐慌费雾答
D:\phpStudy\PHPTutorial\WWW\tp5\application\index\controller\Index.php:
<?php namespace app\index\controller; class Index extends \think\Controller { public function index() { $this->view->domain="www.xuexianswer.com"; $this->view->birthday=strtotime('1988-01-01'); return $this->fetch(); } }
D:\phpStudy\PHPTutorial\WWW\tp5\application\index\view\index\index.html:
<p>我是index控制器index操作的模板文件</p> <p>domain的md5加密:{$domain|md5}</p>
执行:
格式化输出birthday
D:\phpStudy\PHPTutorial\WWW\tp5\application\index\view\index\index.html:
<p>我是index控制器index操作的模板文件</p> <p>domain的md5加密:{$domain|md5}</p> <p>birthday的格式化输出的结果是:{$birthday|date="Y-m-d",###}</p>
执行:
因为date()函数有两个参数,第二个参数即为时间戳,所以用###占位符代替
求字串
<p>我是index控制器index操作的模板文件</p> <p>domain的md5加密:{$domain|md5}</p> <p>birthday的格式化输出的结果是:{$birthday|date="Y-m-d",###}</p> www.xuexianswer.com从第4个字符串开始到结束:xuexianswer.com <p>求字串:{$domain|substr=###,4}</p>
执行:
因为substr()函数第一个参数即为domain,所以用占位符###代替
因为domian是第一个参数,还可以简写:
<p>我是index控制器index操作的模板文件</p> <p>domain的md5加密:{$domain|md5}</p> <p>birthday的格式化输出的结果是:{$birthday|date="Y-m-d",###}</p> www.xuexianswer.com从第4个字符串开始到结束:xuexianswer.com <p>求字串:{$domain|substr=4}</p>
执行:
只输出xuexianswer
<p>我是index控制器index操作的模板文件</p> <p>domain的md5加密:{$domain|md5}</p> <p>birthday的格式化输出的结果是:{$birthday|date="Y-m-d",###}</p> www.xuexianswer.com从第4个字符串开始到结束:xuexianswer.com <p>求字串:{$domain|substr=4}</p> <p>去掉头尾:{$domain|substr=4,11}</p>
执行:
只截取后缀com
<p>我是index控制器index操作的模板文件</p> <p>domain的md5加密:{$domain|md5}</p> <p>birthday的格式化输出的结果是:{$birthday|date="Y-m-d",###}</p> www.xuexianswer.com从第4个字符串开始到结束:xuexianswer.com <p>求字串:{$domain|substr=4}</p> <p>去掉头尾:{$domain|substr=4,11}</p> <p>只截取后缀:{$domain|substr=16,3}</p>
执行:
直接调用函数:
<p>我是index控制器index操作的模板文件</p> <p>domain的md5加密:{$domain|md5}</p> <p>birthday的格式化输出的结果是:{$birthday|date="Y-m-d",###}</p> www.xuexianswer.com从第4个字符串开始到结束:xuexianswer.com <p>求字串:{$domain|substr=4}</p> <p>去掉头尾:{$domain|substr=4,11}</p> <p>只截取后缀:{$domain|substr=16,3}</p> <p>函数的直接调用,即只截取后缀:{:substr($domain,15,4)}</p>
执行:
嵌套调用即管道调用(函数里面套函数)
<p>我是index控制器index操作的模板文件</p> <p>domain的md5加密:{$domain|md5}</p> <p>birthday的格式化输出的结果是:{$birthday|date="Y-m-d",###}</p> www.xuexianswer.com从第4个字符串开始到结束:xuexianswer.com <p>求字串:{$domain|substr=4}</p> <p>去掉头尾:{$domain|substr=4,11}</p> <p>只截取后缀:{$domain|substr=16,3}</p> <p>函数的直接调用,即只截取后缀:{:substr($domain,15,4)}</p> <p>管道调用:{:md5(substr($domain,15,4))}</p>
执行:
坦公蒂赦其眷赣不哥妹躬羔烫