欢迎光临
未来你我一起携手

thinkphp实战,从0开始抄代码 我的OA开发笔记[2]

上一节不知道写了什么,不过好在差不多拼了个东西出来。在这里我需要输出一些东西,但是用自带的assign一个一个输出会显得太臃肿,我不喜欢。所以我接着看文档了。

在这里,应该是我们需要的东西。但是,可能还需要一些逻辑上的处理。我们先看一个简单的例子。{$data.name|md5}。他的真实执行的是<?php echo (md5($data[‘name’])); ?>我们简化一下吧。就是<?php echo md5($data[‘name’]); ?>简单的分析一下。就是|号左边的是参数。而右边的是一个函数。那我们来做一个简单的处理。比如说要执行file_put_contents(“hello”,”./test.txt”);。那么这里就应该是|file_put_contents.处理一下就是{$|file_put_contents}。然后带参数吧。其实如果这里用”sss”|file_put_contents肯定不行。注意到文档的话了吗。如果有多个参数,巴拉巴拉的。处理个逻辑个问题。就是{$aa=”text”|file_put_contents=”./hello.txt”,###}。如此便在当前目录下生成了一个Hello.txt了哦.再整理下这个标签。{$aa=第一个参数|要调用的函数=第二个参数,###}。其实还是感觉有点勉强。如果你不需要任何参数传递。用:号。例如

{:file_put_contents(‘hello’,’test.txt’)}

附上我的一个大图

未经允许不得转载:卧栏听雨 » thinkphp实战,从0开始抄代码
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址