지금의 PHP는 완전히 객체지향언어 맞죠? > 자유게시판

자유게시판

지금의 PHP는 완전히 객체지향언어 맞죠? 정보

지금의 PHP는 완전히 객체지향언어 맞죠?

본문

옛날에는 순차지향이라고 들었던것 같은데
지금은 확실히 객체지향언어로 바뀐거 맞죠?
추천
0

댓글 5개

나온지는 오래 되었고,
PHP 관련 Framework 을 사용하셔서 개발하셔도 됩니다만
FrameWork 을 사용한다면 모를까, 일반 사이트로는 그다지....

부분적으로는 사용을 하는 경우는 있습니다.
순차지향이 아니고
절차지향이며
PHP 5.0 이상부터 객체지향이다 라고 말은 하였고
객체지향적으로 사용 가능합니다.
Propel 이라던지 Doctrine 같은 ORM 으로 객체를 관리 할 수 있으며
꼭 FrameWork 가 아니더라도 코드를 만들어 사용할 수 있습니다.
getter setter 사용할 줄 알고 public private protect 의 사용정도만 알아도 만드는데 큰 무리는 없습니다.
물론 5.5 버전을 사용한다면 exception handle 에서 try catch finally 까지 지원이 되니 더 좋지만
적어도 5.4 버전 이상에서 OOP 로 사용하는걸 추천합니다.
꼭 PHP 를 객체화 해서 사용하는건 아닙니다.
스크립트로도 사용 가능하고 크론탭용으로 소스를 만들어 사용하는데 굳이 객체화 할 필요가 없듯
절차지향도 지원을 하기에 사용 용도에 맞추어 쓰면 됩니다.
전체 199,647 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT