[PHP] include와 require를 한 번만 호출하기
2022. 9. 17. 04:00ㆍProgram/PHP
070_PHP include와 require를 한 번만 호출하기
[요약]
- include와 require가 똑같은 파일을 불러오더라도 한 번만 불러오는 방법에 대해 알아보자.
include 또는 require를 사용해서 다른 파일을 여러번 불러오려면 명령문을 필요한만큼 사용하면 된다.
하지만 어떠한 경우에 의해서 여러회 사용했지만 한번 불러오고 그 이후에는 불러오지 않게 하려면 include_once 또는
require_once를 사용하면 된다.
1회 불러온 후 그 이후에는 해당 명령문이 다시 사용되어도 불러오지 않는다.
다음은 include를 2회 사용한 예제이다.
[예제: 72-1_include.php ]
<?php
include "./070-1_include.php";
include "./070-1_include.php";
?>
실행결과
예제 [70-1] 파일에 있는 출력문 echo가 2회 작동하여 hello world가 2회 출력되었음을 알 수 있다.
[예제: 72-2_include_once.php ]
<?php
include "./070-1_include.php";
include_once "./070-1_include.php";
?>
실행결과
include를 사용하여 한번 불러온 파일을 include_once로 다시한번 불러오지만 파일에 있는 echo문은 한번만 실행된 것을 확인할 수 있다.
초보자를 위한 PHP 200제
김태영 지음 | 정보문화사
'Program > PHP' 카테고리의 다른 글
[PHP] 정규표현식 한글 검사 (1) | 2022.09.19 |
---|---|
[PHP] 정규표현식 preg_match() (2) | 2022.09.19 |
[PHP] 하나의 파일을 여러곳에서 사용하기 include, require (0) | 2022.09.17 |
[PHP] 슈퍼 글로벌 변수 $_SERVER (0) | 2022.09.17 |
[PHP] 파라미터(parameter)의 기본값 설정하기 (0) | 2022.09.17 |