欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

分享:小弟我的php框架再次更新,山寨版thinkphp,开发效率再次大幅提升

程序员文章站 2024-01-14 09:42:16
...
分享:我的php框架再次更新,山寨版thinkphp,开发效率再次大幅提升
版本号:20120608 号

下载地址:http://www.stu80.com/gonggao/new.php

本次修改主要改了2个地方

1.核心类YouYa.php 267 行 ,修复标签解析时的错误,无意中发现的

2核心类 YouYa.php 305行 ,

增加二维数组在模板中对函数的支持,今后可以这么写

{$data.0|show}


解析出来就是

结束语:
这个框架在很多地方我都故意像thinkphp靠拢,没别的原因,主要是习惯了使用thinkphp,就很自然的一些函数都使用类似的名称。
这个框架非常容易拓展,其容易程度令人乍舌,以致于我都懒得升级了,用到什么就再拓展拓展,大家去试试吧。
上述的拓展功能就是在下面这个例子上得到启发。


PHP code
select("select info from personal_info");
            $dat=array();
            foreach($data as $v)
            {
                $tmp=unserialize($v['info']);
                $dat[]=$tmp;
            }
            $this->assign('data',$dat);
            $this->display("index.html");
         }
}


HTML code

姓名 年龄 性别
{data.0} {data.1} {data.2|showall}


和我先前的比较一下,就可以发现逻辑哪个清晰了
http://topic.csdn.net/u/20120607/08/3f1ea41e-357f-44ee-af32-e298eb6ae97f.html

欢迎参考。。。

------解决方案--------------------
{data.2|showall} 被解析为 showall($data.2) $data.2 是什么东西啊。是数组吗?


------解决方案--------------------
围观一下。。。我的也有一段时间不更新了。

------解决方案--------------------
都是牛B人物~
------解决方案--------------------
Strict Standards: Non-static method App::run() should not be called statically in D:\AMP\web\YouYaX\index.php on line 13
分享:小弟我的php框架再次更新,山寨版thinkphp,开发效率再次大幅提升

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频