红联Linux门户
Linux帮助

MicroPHP 2.1.12发布

发布时间:2013-10-30 15:11:25来源:红联作者:empast
ver 2.1.12:

增加了:

1.自定义路由模式。

比如:
(1).http://localhost/index.php?welcome.index

(2).http://localhost/index.php/welcome.index
路由字符串是welcome.index(不包含最前面的?或者/),路由规则都是针对“路由字符串”的。

现在定义路由规则:

$system['route']=array(
"/^welcome\\/?(.*)$/u"=>'welcome.ajax/$1'
);

路由规则说明:
1.路由规则是一个关联数组
2.数组的key是匹配“路由字符串”的正则表达式,其实就是preg_match的第一个参数。
3.数组的value是替换后的路由字符串
4.系统使用的url路由就是最后替换后的路由字符串

优化了:

1.$this->db->xxx_where_in($key,$array),自动检测$array是否是空数组,
当$array为空数组时,就认为$array=array('')即$key为''空值,不再报错。

升级提示:

1.如果想使用路由功能请在index.php的$system里面增加$system['route']=array();即可。

MicroPHP是一个轻量级的PHP框架,框架核心就一个文件,拓展十分灵活,适合大中小型项目,进行敏捷开发。

快速入门手册:http://www.host900.com/microphp/index.html

官方首页:http://git.oschina.net/snail/microphp

来自:开源中国社区
文章评论

共有 0 条评论