PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. It is a project of the Apache Software Foundation.
雖然這個版本花費了幾個月的時間而且增加了新的特性,但仍然需要更多的修改。一些主要的變化包括三個新的擴展 (filter,json和zip),數(shù)據(jù)擴展需要它的功能被激活,使PHP 5.2運行更快更有效率方面(內(nèi)存的使用方面)的許多工作已經(jīng)完成。現(xiàn)有的功能里還有將近80個bug需要修正,這些功能將轉(zhuǎn)為更穩(wěn)定的版本。
下載:PHP 5.2.4 for Windows
下載:PHP 5.2.4 for Linux
2006年11月就發(fā)布了 PHP V5.2,它包括許多新增功能和錯誤修正。它廢止了 5.1 版并被推薦給所有 PHP V5 用戶進(jìn)行升級。我最喜歡的實驗室環(huán)境 —— Windows®、Apache、MySQL、PHP (WAMP) —— 已經(jīng)被引入了 V5.2 的新軟件包中。您將在那里找到在 Windows® XP 或 2003 計算機上安裝 PHP V5.2、MySQL 和 Apache 的應(yīng)用程序。您可以十分輕松地進(jìn)行安裝,它有很多不錯的小的管理優(yōu)點,并且我十分誠懇地推薦使用它。
1、使用新的內(nèi)存管理器
了解如何使用 PHP V5.2 中引入的新內(nèi)存管理器并開始精通于跟蹤和監(jiān)視內(nèi)存使用情況。這將使您可以在 PHP V5.2 中更加有效地使用更多的內(nèi)存。
2、使用新輸入過濾擴展功能
了解如何有效使用新的 PHP V5.2 提供的新輸入過濾擴展功能。這是一項急需的功能,它將允許您驗證表單和其他輸入介質(zhì)的輸入而無需依賴第三方軟件。閱讀本文后,您將能有效地過濾輸入以提高應(yīng)用程序的安全性。
3、使用新的 JSON 擴展
PHP 剛剛向 PHP V5.2 中添加了 JavaScript Object Notation (JSON) 擴展,以前該擴展只可用作附加框架類。這次添加為 PHP 開發(fā)人員在使用 JSON 開發(fā) Ajax 應(yīng)用程序時提供了更好的支持。本文將展示如何有效地使用此應(yīng)用程序,閱讀完本文后,您將可以熟練地將內(nèi)置 JSON 擴展與 PHP 結(jié)合使用來開發(fā) Ajax 應(yīng)用程序。