MicroPHP最新动态

MicroPHP 2.2.7 发布

2014-05-18 10:20
优化了:
1.在伪静态模式下querystring的处理。
2.对querystring的解析。

增加了:
1.系统函数:url(),生成url链接。
    可以在第一个参数开始加上:#用来控制url中显示入口文件名称和?用来控制url使用相对路经。
    默认不显示入口文件名称,使用绝对路经。
    $system['url_rewrite'] = FALSE;时的使用示例:
    1. url('#?')
    2. url('#?welcome.index')

MicroPHP 2.2.6 发布

2014-04-24 10:15
增加了:
1.HMVC支持。
    对应配置项:
    /**
存放HMVC模块的文件夹路径名称
     */
    $system['hmvc_folder'] = $system['application_folder'] . '/modules';
    /**
注册HMVC模块,这里填写模块名称关联数组,键是url中的模块别名,值是模块文件夹名称
     */
    $system['hmvc_

MicroPHP 2.2.5 发布

2014-04-19 18:00
增加了:
1.增加sessionStart()函数,安全启用session,避免重复启用session。
2.表单验证unique[table.field,id:1],其中的id:1支持变量。
  比如:id:#user_id,
  那么就会使用get或者post的user_id内容作为id内容。
3.表单验证增加了default[默认值]规则。
  当没有post对应字段的值或者值为空的时候那么就会使用默认规则的值作为该字段的值。然后用这个值继续
  后面的规则进行验证。
4.表单验证增加了optional可以为空规则;例如user字段

MicroPHP 2.2.4 发布

2014-03-17 10:15
修复了:
1.在$this->view()之前输出的内容会被清空的bug。
优化了:
1.分页条标签,便于css控制
增加了:
1.$this->page($total, $page, $pagesize, $url, $order = array(1, 2, 3, 4, 5, 6),$a_count=10)
增加了$a_count参数,用于控制分页条中a页码链接的总数量,不包含当前页的a标签,默认10个。当$order为null时$order使用默认array(1, 2, 3, 4, 5, 6);
示例:
$loader=WoniuLoader::instance

MicroPHP 2.2.3 发布

2014-01-01 10:00
增加了:
1.模型、类库、helper文件夹配置支持数组,一个项目可以同时拥有多个模型、类库、helper文件夹了。
这样“子项目”就能够“继承父项目的模型、类库、helper文件夹”同时拥有自己的模型、类库、helper文件夹。
2.WoniuLoader::instance(true),WoniuModel::instance(true),增加了true判断,
  如果是ture就使用当前配置重新初始化一个对象,以前是只初始化一次其后一直使用第一次的对象实例。
3.增加了truepath函数取代系统函数realpath,当路径不存在的时候truepath也可以返回正确的

MicroPHP 2.2.2 发布

2013-12-25 10:00
增加了:
1.下列方法增加了xss过滤参数$xss_clean,当$xss_clean为true时,会对数据进行xss过滤。
$this->input->get_post($key=null,$default=null,$xss_clean=false);
$this->input->get($key=null,$default=null,$xss_clean=false);
$this->input->post($key=null,$default=null,$xss_clean=false);
$this->input->cooki

MicroPHP 2.2.1 发布

2013-11-25 10:00
增加了:
1.自动创建项目文件夹功能($system['folder_auto_init'] = TRUE;),可以手动开启或关闭。
2.是否自动建立项目文件夹。当开始一个新项目的时候,以前要一个个手动建立文件夹,
  现在可以在配置里面设置$system['folder_auto_init']=TRUE;设置为TRUE 即可,系统就会自动建立文件夹。
  在建立完文件夹后建议设置为FALSE,这样系统就不用每次都检测文件夹是否存在提高性能。
3.灵活的错误控制。
4.$this->database($config = NULL, $is_return =

MicroPHP 2.2.0 发布

2013-10-31 22:11
增加了:
    1.$this->cache为最新的phpfastcache2.1,缓存功能更加强大,而且编写自己的缓存类非常容易。
    2.自定义缓存类说明:
        $system['cache_drivers'] = array();
        自定义缓存类文件的路径是$system['cache_drivers']的一个元素,可以有多个自定义缓存类。
        缓存类文件名称命名规范是:

MicroPHP 2.1.12 发布

2013-09-30 22:14
增加了:
1.自定义路由模式。
    比如:
    (1).http://localhost/index.php?welcome.index
    (2).http://localhost/index.php/welcome.index
    路由字符串是welcome.index(不包含最前面的?或者/),路由规则都是针对“路由字符串”的。
    现在定义路由规则:
    $system['route']=array(
   

MicroPHP 2.1.11 发布

2013-08-30 22:14
修复了:
1.$this->config($group,$key),当$key是0时无效的问题。
增加了:
1.增加了$this->setConfig($key,$val)方法,设置配置,$key是helper文件里面的全局变量名称
优化了:
1.修改$this->helper()和$this->config()把配置变量放到$this->config避免与全局变量冲突
2.在支持代码提示的IDE中,例如Netbeans,增加了$this->db->...的数据库方法提示
升级提示:无
共23条第2/3页首页上页123下页尾页转到