立即致電查詢!
電話: 3590-9591

PHP 5.4 檢閱

PHP仍然是最多網頁設計及網頁開發人員使用的伺服器程式語言,而新版的PHP 5.4.0經過多月的測試和開發,即將在2012年2月推出。今次新增了不少功能,同時又刪減一些影響很大的功能,現在跟大家簡單檢閱一下。

php 5.4

Traits(特徵)

PHP本身並不支援多種繼承(Multiple Inheritance),所以不可能像C++一樣產生一個繼承不同物件類別(Class)的物件。PHP本身亦沒有像Java一樣的物件介面(Interface)定義,一直以來要建構複雜的物件關係都是不可能的事。新版的PHP 5.4新增了Traits(特徵),部份解決了有關的問題,雖然仍然不可能如多種繼承般強大,但某程度上提供了類似物件介面(Interface)的功能。有興趣可以到PHP Traits的專頁一看。

內建網頁伺服器

PHP 5.4的最特別的地方就是內建了一個完整的網頁伺服器,你可以不用安裝Apache或其他網頁伺服器就可以快速測試PHP了。當然這個伺服器不是設計來給大型網站公開使用,但對於一些新手想學習編程的確是一個很好的工具。

廢除magic quote

這個magic quote的功能PHP開發團隊一直就想取締,今次PHP 5.4正式完全廢除,即是連在php.ini裡也沒有辦法開啟了。當然在程式設計上,這個magic quote功能的確是一個錯誤設計,但現實環境卻是很多人都在依賴它。對程式員來說問題其實不大,但對好像筆者這類同時提供網頁寄存的公司來說,這簡直是惡夢,因為我們不可能修改客戶的程式碼,而完全廢除magic quote將意味著我們不可能升級至最新版本,很大可能我們要獨立提供新的伺服器去支援新版的PHP 5.4了。暫時筆者也沒有頭緒,有解決辦法再跟大家分享﹗

原文網址:
https://www.aveego.com/html/o_40862_0_/php-5-4-檢閱.html
原文作者︰

更多網頁設計新聞

我們的客戶

我們的客戶