A

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

· 2013-09-05 (목) 17:05:56 · 4705 · 5
옛날에는 순차지향이라고 들었던것 같은데
지금은 확실히 객체지향언어로 바뀐거 맞죠?
|

댓글 5개

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

부분적으로는 사용을 하는 경우는 있습니다.
2013-09-05 (목) 18:12:41
순차지향이 아니고
절차지향이며
PHP 5.0 이상부터 객체지향이다 라고 말은 하였고
객체지향적으로 사용 가능합니다.
Propel 이라던지 Doctrine 같은 ORM 으로 객체를 관리 할 수 있으며
꼭 FrameWork 가 아니더라도 코드를 만들어 사용할 수 있습니다.
getter setter 사용할 줄 알고 public private protect 의 사용정도만 알아도 만드는데 큰 무리는 없습니다.
물론 5.5 버전을 사용한다면 exception handle 에서 try catch finally 까지 지원이 되니 더 좋지만
적어도 5.4 버전 이상에서 OOP 로 사용하는걸 추천합니다.
2013-09-05 (목) 18:14:22
꼭 PHP 를 객체화 해서 사용하는건 아닙니다.
스크립트로도 사용 가능하고 크론탭용으로 소스를 만들어 사용하는데 굳이 객체화 할 필요가 없듯
절차지향도 지원을 하기에 사용 용도에 맞추어 쓰면 됩니다.
완전한을 따지면 자바조차 완전한 객체지향이 아님
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

202,899건
+
제목 글쓴이 날짜 조회
13-09-06 조회 1,508
13-09-06 조회 1,342
13-09-06 조회 1,367
13-09-06 조회 3,968
13-09-05 조회 1,173
13-09-05 조회 1,174
13-09-05 조회 1,243
13-09-05 조회 2,669
13-09-05 조회 2,172
13-09-05 조회 1,150
13-09-05 조회 1,381
13-09-05 조회 1,459
13-09-05 조회 1,241
13-09-05 조회 1,827
13-09-05 조회 1,236
13-09-05 조회 1,371
13-09-05 조회 1,226
13-09-05 조회 4,706
13-09-05 조회 1,448
13-09-05 조회 1,275