发布于 2018-01-14 00:30:16 | 163 次阅读 | 评论: 0 | 来源: 网友投递
这里有新鲜出炉的CodeIgniter 用户指南,程序狗速度看过来!
CodeIgniter开源PHP开发框架
CodeIgniter 是一个简单快速的PHP MVC框架。EllisLab 的工作人员发布了 CodeIgniter。许多企业尝试体验过所有 PHP MVC 框架之后,CodeIgniter 都成为赢家,主要是由于它为组织提供了足够的自由支持,允许开发人员更迅速地工作。
CodeIgniter 3.1.7 已发布,CodeIgniter 是一个简单快速的 PHP MVC 框架。该版本一些变更和错误修复,主要如下:
- 更改:更新了缓存、电子邮件、表单验证、加载器和分页库;弃用 CAPTCHA 助手的 create_captcha() 函数
- 错误修复:数据库、数据库实用程序、查询生成器和会话库;URL 助手;$config['allow_get_array'] 处理
Release Date: Jan 13, 2018
General Changes
Updated Form Validation Library rule valid_email to use INTL_IDNA_VARIANT_UTS46 for non-ASCII domain names.
Updated Email Library to use INTL_IDNA_VARIANT_UTS46 for non-ASCII domain names.
Updated Loader Library method model() to log both CI_Model class loading and individual models’ initialization.
Updated Pagination Library to preserve previously set attributes while calling initialize().
Updated Cache Library to automatically add items to cache on increment(), decrement() calls for missing keys.
Deprecated usage of CAPTCHA Helper function create_captcha() with parameters other than $data.
Bug fixes for 3.1.7
Fixed a regression (#5276) - Database Utilities method backup() generated incorrect INSERT statements with the ‘mysqli’ driver.
Fixed a regression where Database Results method field_data() returned incorrect type names.
Fixed a bug (#5278) - URL Helper function auto_link() didn’t detect trailing slashes in URLs.
Fixed a regression (#5282) - Query Builder method count_all_results() breaks ORDER BY clauses for subsequent queries.
Fixed a bug (#5279) - Query Builder didn’t account for already escaped identifiers while applying database name prefixes.
Fixed a bug (#5331) - URL Helper function auto_link() converted e-mail addresses starting with ‘www.’ to both “url” and “email” links.
Fixed a bug where $config['allow_get_array'] defaulted to FALSE if it didn’t exist in the config file.
Fixed a bug (#5379) - Session Library would incorrectly fail to obtain a lock that it already has on PHP 7 with the ‘memcached’ driver.
源码下载: