我今天在PHP中編寫了一些OOP,經過一段時間後,我發現實際上可以結合編寫PHP,程序和OOP兩種方式。我的問題是,結合它們被認爲是不好的做法,我應該堅持其中之一嗎?或者,如果能夠將它們結合起來,使其以您想要的方式完美工作,那麼它會更好嗎?PHP程序與OOP相結合
0
A
回答
1
您將始終需要在PHP中使用一些「程序代碼」。例如,任何你在裏面寫的的普通算法都是程序化的。而且,PHP只有程序入口點。意思是,在Java中,例如,您必須創建一個類,甚至可以啓動應用程序。在PHP中,將必須至少有一行普通過程代碼,它們在「OOP PHP」甚至開始之前實例化對象。
所以,是的,在實踐中,你會一直混合兩者。在適當的地方使用對象並簡化代碼;即使它沒有任何意義,也不要強迫OOP放在你可能做的所有事情上。
+0
啊真的很好的答案,正是我正在尋找。特別是將不相關的小事物強加到類和對象中的事實。然後,我將把這兩者結合起來,以獲得最簡單易懂的編碼。謝謝 – PHPeter
相關問題
- 1. 面向對象程序設計(OOP)與MATLAB中的GUIDE相結合2014a
- 2. PHP OOP與程序MySQL函數參考
- 3. OpenGL和OOP程序結構
- 4. 混合OOP與結構代碼
- 5. 將Google Graph與PHP和AJAX相結合
- 6. 問題與PHP OOP
- 7. AS3 OOP MVC與PHP
- 8. JavaScript與PHP結合?
- 9. jquery和php相結合?
- 10. 設計程序OOP結構的工具
- 11. 在Rails應用程序中將Neo4j與PostgreSQL相結合
- 12. 將Foursquare數據與其他應用程序相結合
- 13. 將原生應用程序與worklight項目相結合
- 14. PHP OOP MySQL編程
- 15. 將Java與SQL相結合?
- 16. Apache Shiro與LDAP相結合
- 17. 將Python預編譯的安裝程序與程序包管理器相結合
- 18. 結合兩個不同的程序PHP
- 19. 結合相對baseUri與相對路徑
- 20. 與多個程序員結合編碼
- 21. 相同的結果與PHP
- 22. 舊的程序員程序員的OOP結構
- 23. OOP庫存程序
- 24. 結合.mov電影與PHP
- 25. 將PHP程序與Drupal合併
- 26. PHP OOP繼承順序
- 27. 麻煩結合GP和OOP概念
- 28. PHP OOP編程問題
- 29. 多線程可以與事件編程相結合嗎?
- 30. 與mvc/oop相比,spaghetti php code的性能和可擴展性?
評估哪種編碼是「更好」取決於你自己對「更好」的定義(它甚至可能在時間和/或空間上不固定),因此非常主觀。 – Jon
因此,如果我相信這是我的應用程序的最佳方式,那麼我可以將這些沒有問題的組合? – PHPeter
有人應該回答這個問題嗎?是。 – Jon