ThinkPHP 3.1.3 is more secure and easier to use compared to the previous version, making it a recommended upgrade.
Updates
This version includes several improvements and refinements over 3.1.2, mainly covering:
- Improved exception handling, with support for catching fatal errors;
- Refinements for PDO and Sqlsrv drivers, with support for parameter binding;
- Added the I shortcut method for safe variable retrieval and filtering;
- Group support for deployment to full domain names or IP addresses;
- A and D methods now support cross-group calls;
- Improved template engine delimiter support for special characters;
- Fixed potential confusion of template tags caused by JS code;
- Model where method supports multiple calls;
- Page compression output is now disabled by default;
- Exception log recording;
- Action class assign method supports fluent interface;
- Database error messages now include error codes;
- Fixed several bugs from the previous version;
For key updates, see the 3.1.3 Feature Notes.
For the detailed changelog, please visit: http://www.thinkphp.cn/update/3.1.3.html
Download
[ Core Edition Full Edition ]
2013-05-16 Download Updated
Two items were updated:
1. Fixed an issue with the Action class _param method and the I method under normal URL mode
2. Fixed an issue in the Think class fatalError method that could cause error capture to halt execution
Documentation
The official website will continue to update the 3.1 Quick Start Series.
Alternatively, you can view the online version of the Complete Development Manual.
Upgrade
Version 3.1.2 can be directly upgraded to version 3.1.3.
[ Follow Us ]
The official team will provide timely updates on related information and tutorial documentation through the official website (http://thinkphp.cn), the mailing list (Click to Subscribe), and microblog platforms. Please follow our official microblogs in time (Sina @thinkphp, Tencent @topthink).
WeChat Account: ThinkPHP2012