저는 오늘 PHP에서 몇 가지 OOP를 코딩하고 있습니다. 그리고 얼마 후 PHP, 절차 및 OOP 작성의 두 가지 방법을 결합 할 수 있다고 생각했습니다. 제 질문은, 그것들을 결합하는 것이 나쁜 습관이라고 생각합니까? 제가 그들 중 하나에 충실해야합니까? 또는 원하는대로 완벽하게 작동하도록 코드를 결합 할 수 있다면 더 좋은 코딩일까요?PHP 절차와 OOP의 결합
0
A
답변
1
PHP에는 항상 "절차 코드"가 있어야합니다. 예를 들어, 내부에 작성하는 일반 알고리즘은 대부분 절차 적입니다. 또한 PHP에는 절차 적 진입 점만 있습니다. 예를 들어 자바에서는 애플리케이션을 시작하기 위해서도 클래스를 생성해야합니다. PHP에서 은에 "OOP PHP"가 시작되기 전에 객체를 인스턴스화하는 일반 절차 코드의 적어도 한 줄을 가져야합니다.
그래, 실제로는 항상 두 개를 혼합합니다. 적절한 곳에 객체를 사용하고 코드를 단순화하는 위치; 아무리해도 모든 일에 OOP를 강요하지 마십시오.
+0
아, 정말 좋은 대답, 정확히 내가 무엇을 찾고 있었는지. 특히 클래스와 객체로 uneccesary 작은 것들을 강제 사실. 그러면 가장 단순하고 이해하기 쉬운 코딩을 위해이 두 가지를 결합 할 것입니다. 감사 – PHPeter
관련 문제
- 1. OOP의 PHP
- 2. OOP의 PHP 내가 궁금하네요
- 3. C#과 PHP OOP의 차이점
- 4. C++ OOP와 PHP OOP의 차이점
- 5. PHP OOP의 각 테이블마다 하나의 객체가 필요합니까?
- 6. OOP의 파일 및 클래스 구조 PHP
- 7. OOP의 C++ :
- 8. OOP의 캡슐화
- 9. OOP의 FUNCTIONNAME 클래스
- 10. 간단한 OOP의 기능
- 11. 저장 케이스 오라클의 절차와
- 12. 하나 삽입하는 절차와 업데이트 쿼리
- 13. mysqli 절차와 준비 문 사이에 갇혀
- 14. 로그인 절차와 세션을 구현하는 방법은 무엇입니까?
- 15. Demeter의 법칙과 OOP의 혼란
- 16. oop의 다 대다 관계
- 17. 일반적으로 OOP의 가시성이 일반적입니다.
- 18. OOP의 인터페이스 이해
- 19. OOP의 리턴 코드
- 20. OOP의 패러다임 (파이썬에서)
- 21. OOP의 다른 유형의 메소드
- 22. OOP의 멤버와 서브 클래스
- 23. OOP의 WordPress 테마
- 24. SQL OOP의 문제 : 출력
- 25. GETDATE 기능 OOP의 dilema
- 26. OOP의 GLFWwindowsizefun 접근성
- 27. OOP의 메소드에 대해서
- 28. OOP의 개념 (양식 포함)
- 29. PHP는 OOP의 항해는 객체
- 30. PHP 배열이 결합
"더 나은"코딩 종류를 평가하는 것은 "더 나은"(시간 및/또는 공간에서 고정되지 않은 상태 일 수도 있음) 자체 정의에 따라 달라 지므로 매우 주관적입니다. – Jon
내 응용 프로그램을위한 최선의 방법이라고 생각하면 이러한 것들을 아무런 문제없이 결합 할 수 있습니까? – PHPeter
누구가 그 질문에 어떻게 대답해야합니까? 예. – Jon