php什麼時候使用物件導向
小型的,個人的,不需要二次或迭代開發的,就可以面向過程,編碼思路簡單也方便;但是對於多個合作的,中型以上的,後期需要增加新功能的,那麼強烈建議使用面向對象,代碼封裝、抽象、繼承、多態的優點就起來了。
其實全部用自訂函數同樣可以滿足專案需求,使用物件導向只不過是為了讓程式思路更清晰,在多人合作開發的時候會便捷。
例如,針對用戶(註冊,審核,資料等等關於用戶的部分)建立class User{},這裡面集成了各種對用戶操作的函數,你的同事或者協同開發的伙伴,直接可以用這個User物件進行他在其他功能裡的應用,例如需要呼叫某個使用者的資料$User->get_profile($uid);
這樣思路就很清晰了,不然的話,他需要找到你的函數庫,而且有可能東一個函數西一個函數,就浪費很多時間。
總結:
● 中型以上項目,需要二次開發,迭代開發的使用物件導向。
● 多人開發合作時使用物件導向。
更多PHP相關知識,請造訪PHP中文網!
以上是php什麼時候使用物件導向的詳細內容。更多資訊請關注PHP中文網其他相關文章!