隨著PHP5.5的發布,依米科技認為會帶來一個新技術浪潮。 經過半年多的開發,PHP 開發者正式發布 5.5 版本,歷經多個測試版本。PHP 5.5 包含一系列的新特性,例如新的 array_column() 函數以及 foreach() 循環支持標量迭代鍵;包括 generators 允許開發者實現簡單的協程。
同時新版本引入了一個密碼哈希函數,可以讓開發者輕松實現加鹽的安全密碼;新增 finally 關鍵字;foreach 結構支持 list() 構建;其他改進包括 opcode 緩存、代碼優化、Zend Optimizer+ 等等,這些對不會對已有代碼造成影響,主要是提升語言的性能和穩定性。
我們一起來看看該版本的核心功能:
添加generators和協同程序。
添加finally關鍵字。
添加了一個簡單的密碼哈希API。
添加常量array/string關聯。
通過::class添加scalar類名解析。
在函數調用和其他表達式里支持使用empty()方法。
foreach() 循環支持標量迭代鍵。
foreach結構支持 list() 構建。
opcode緩存
GD庫已升級到2.1版本,允許添加新功能和改進現有功能。
更多的改進和bug修復。
同時 PHP 開發者也提醒用戶,PHP 5.5 也包含一些不向后兼容的內容,包括:不再支持 Windows XP 和 2003 系統;不區分大小寫的匹配函數、類;常數名稱跟 Locale 無關,這對一些使用非 ASCII 代碼的常量名的開發者需要注意的。
隨后,依米科技也會開始升級自己產品線,全面支持PHP5.5版本。