本篇最後由 小麥麥子 於 2015-5-11 16:08 編輯
俗話說,細節決定成敗,養成良好的優良習慣,將在你成功的道路上有著莫大的裨益。以下小編就總結了十條PHP大神的優良習慣,學習並將之轉化為自己的習慣作風,讓你分分鐘變大神。
1、多閱讀手冊與原始碼
沒什麼比閱讀PHP開發手冊更值得強調的事了,透過閱讀手冊你就可以學習手冊到很多東西,特別是很多有關於字串和數組的函數。就在這些函數裡麵包括許多有用的功能,如果你仔細閱讀手冊,你會經常發現在以往的專案開發過程中,很多時候你在“重複發明輪子”,而實際上你只需要一個核心函數就可以完成對應的功能。另外,現在有許多使用PHP開發的開源程序,為什麼不去學習和借鏡呢?下載一份開源的PHP應用程式的原始程式碼,仔細閱讀它吧。也許越大的專案越值得去閱讀,雖然它們也許有更複雜的結構和系統,但也有更詳細的解釋文件。
『 『 、寫模組化程式碼
㟀> >PHP程式碼應該是模組化的程式碼。 PHP的物件導向的程式功能是一些特別強大的工具,可以把你的應用程式分解成函數或方法。你應該盡可能多的從你的應用程式的伺服器端分開前端的HTML/CSS/JavaScript程式碼,你也可以在任何 PHP框架上遵循MVC(模型- 視圖-控制器)模式。
3、程式碼規格
、程式碼規格 良好的PHP程式碼應該要有一套完整的程式碼編寫規格。透過對變數和函數的命名,統一的方法存取資料庫和對錯誤的處理,以及相同的程式碼縮排方式等來達到程式規範,這樣可以使你的程式碼更具可讀性。
『 『 、寫可移植程式碼
㟀> >PHP程式碼應該是可移植的。你可以使用php的現有功能,如魔術引號和短標籤。試著了解你的需求,然後透過適應PHP特性來寫程式碼讓程式碼獨立、可移植。
『 『 、寫安全程式碼
〜的好的PHP程式碼應該是安全的。 PHP5提供了出色的性能和靈活性,但是安全問題完全在於開發人員。對於一個專業的PHP開發人員來說,深入理解重大安全漏洞是至關重要的,如:跨站點腳本 (XSS)、跨站請求偽造(CSRF)、程式碼注入漏洞、字元編碼漏洞。透過使用PHP的特殊功能和函數,如:mysql_real_escape_stringmysql_real_escape_string
『 『 、程式碼註解
碼註解是程式碼的重要組成部分。透過程式碼註解可以知道該變數或函數是做什麼的,這將在後期的程式碼維護中十分有用。
、使用單引號代替雙引號
字串總是使用單引號代替雙引號,以避免PHP搜尋字串內的變數所導致的效能下降。用單引號代替雙引號來包含字串,這樣做會更快一些。因為PHP會在雙引號包圍的字串中搜尋變量,單引號則不會。
🎜>、轉義字串輸出
使用 使用
、使用逗號分隔字串輸出
透過 〜 語句輸出使用逗號(,)分隔的字串,要比使用字串連線運算子 (.)的效能較好。
、輸出前檢查傳來的值 |