A

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

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

댓글 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 를 객체화 해서 사용하는건 아닙니다.
스크립트로도 사용 가능하고 크론탭용으로 소스를 만들어 사용하는데 굳이 객체화 할 필요가 없듯
절차지향도 지원을 하기에 사용 용도에 맞추어 쓰면 됩니다.
완전한을 따지면 자바조차 완전한 객체지향이 아님
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
12년 전 조회 3,820
12년 전 조회 1,061
12년 전 조회 1,067
12년 전 조회 1,143
12년 전 조회 2,578
12년 전 조회 2,057
12년 전 조회 1,050
12년 전 조회 1,232
12년 전 조회 1,331
12년 전 조회 1,122
12년 전 조회 1,710
12년 전 조회 1,122
12년 전 조회 1,281
12년 전 조회 1,132
12년 전 조회 4,562
12년 전 조회 1,315
12년 전 조회 1,127
12년 전 조회 1,357
12년 전 조회 5,391
12년 전 조회 1,239
12년 전 조회 3,429
12년 전 조회 1,165
12년 전 조회 1,201
12년 전 조회 1,121
12년 전 조회 1,291
12년 전 조회 1,390
12년 전 조회 1,158
12년 전 조회 1,727
12년 전 조회 1,192
12년 전 조회 1,553