웹모아
웹모아[손님] 검색   로그인 / 회원가입    



 
일반팁
 


include & include_once & require 의 차이점
  2007-04-19 14:35:28 댓글:(0)   조회:3059




include()

    :일반적인 document Embeded 방식이다.

    하지만 호출당할때마다 리딩을 주저하지 않는다는 특징과

    Error발생시 Warning을 일으킨다는 특징이 있다.

    include()는 파일이 없더라도 스크립트는 계속 실행될것이다.

 

require()

    :include()와 대부분 동일한 수행을 한다.

    하지만 호출당할때 문서를 코드 자체로서 인식하여 리딩하기에

    include()보다는 속도가 빠르다. (뭐.. 코딱지만큼의 속도차이겠지만.. 쿨럭.)

    그리고 Error발생시 Fatal Error를 발생시킨다.

    파일이 존재하지 않을때 페이지 처리를 중단시키 고자 한다면 require()를 쓰는데

    주저할 필요가 없다

 

include_once()

    :include()와 대부분 동일한 수행을 한다.

    하지만 문서에 이미 로드된 동일 문서가 있다면

    include_once()는 더이상 include하지 않는다는 차이가 있다.

 

include_onceinclude와 모든면에서 동일하지만

문서상에 이미 include되어있다면 다시 include시키지 않는다는 차이점이 있다.




 댓글 (0)


일반팁
페이지: 1 / 4   


   중복 글등록을 방지하는 간단한 팁4680
   이전 페이지 돌아가기 예제소스 코드보기1485
   현재페이지 파일명 구하기4136
   반응형 웹에서 발생할 수 있는 시각적 요소의 크기 4576
   php 한글(UTF-8) 자르기2716
   php header를 utf-8 로 바꾸기2565
   게시판에 파일 첨부 갯수가 20개로 제한되는 경우 2781
   영문 대소문자 변환2871
   mime_type 알기2771
   MIME Type이란20983
     Microsoft 제품군 관련 MIME Type 목2808
   헤더(header) 정리4371
   이미지 태그에서 주소를 php 문으로 나타내기2762
   php mysql 연동 날짜 계산 mktime da3803
   PHP로 소켓 서버 작성하기6870
   fsockopen을 이용한 서버 동작 체크3158
   fsockopen을 이용한 웹 접속 [1]3361
   단어링크2824
   php, 전체경로 include3057
   urlencode 와 rawurlencode 의3546
   배열로 넘어온 변수를 for문으로 배열에 넣기3540
   class 사용법 질문입니다...2787
   중복 배열의 값과 중복회수 체크3413
   한글 유니코드 표(홈마스타)3480
   사용된 모든 변수 내역 확인(홈마스타)3172
include & include_once & req(홈마스타)3060
   절대경로와 상대경로를 아는 방법(홈마스타)3379
   현재 파일이 실행되고 있는 최종 디렉토리 구하기(홈마스타)3277
   2차원 배열 - 출력하기(홈마스타)(1) 3294
     [RE] 쿼리결과 2차원 배열로 저장하기(홈마스타)4187
[1]  [2]  [3]  [4]  

복수단어 검색은 공백(space)로 구분해 주세요. 1





최근 글
[손님]

인기 글
[손님]
[홈마스타] 운전면허 취득절차