z

include(), require(), require_once() 차이점

* include()
- 이 문장을 만날 때 마다 매번 재평가되어 재실행된다
- include 문장을 만날때마다 지정한 파일을 포함한다.
- loop나 if 문 등에서 사용하여 필요한 경우에만 파일을 포함하도록 할 수 있다.
- 해당 구문에 도달해야만 읽어 온다

* require()
- C에서 #include와 똑같은 의미로 사용
- #include 처럼 무조건 파일을 포함
- loop 구조 안에 두어, 매번 다른 파일을 읽어들일 수 없다는 것을 의미
- 무조건 파일을 읽어 온다.

* require_once()
- 한번만 require한다는뜻
- 중복된 require를 방지하는 제어문 입니다.
- 즉 A.php라는 파일에 function A() 라는 사용자 함수가 정의되어 있을때...
A.php를 여기 저기서 include or require하게되면 중복된 함수 정의라는 에러가 발생합니다..
이것을 막고자 할때 사용합니다..
require_once() or include_once()를 사용하면 이미 로딩된 파일은 중복해서 읽어 들이지 않습니다.


와.... 공부 되겠네요.

그럼.... include_once 는 ?
|

댓글 1개

요즘 TV 연예 프로그램을 시청하다가 알았는데요.
탤런트 송일국을 '염장'이라고 하더군요.
...
...
...
많이 찔립니다.
열띰이 공부하라는 소리가 무섭습니다. 아 흑...
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
20년 전 조회 1,990
20년 전 조회 1,337
20년 전 조회 1,275
20년 전 조회 1,242
20년 전 조회 1,824
20년 전 조회 2,014
20년 전 조회 1,310
20년 전 조회 1,368
20년 전 조회 2,055
20년 전 조회 1,828
20년 전 조회 1,272
20년 전 조회 1,820
20년 전 조회 1,918
20년 전 조회 1,560
20년 전 조회 1,725
20년 전 조회 1,463
20년 전 조회 1,796
20년 전 조회 1,305
20년 전 조회 1,339
20년 전 조회 1,918
20년 전 조회 1,356
20년 전 조회 1,195
20년 전 조회 1,284
20년 전 조회 1,856
20년 전 조회 1,525
20년 전 조회 1,415
20년 전 조회 1,813
20년 전 조회 1,358
20년 전 조회 1,720
20년 전 조회 1,465
🐛 버그신고