include_once는 include와 마찬가지로 지정된 스크립트 파일의 내용을 현재 스크립트에 포함시키는 데 사용됩니다. 그러나 include와는 달리 이미 포함된 파일이 있는 경우 해당 파일을 다시 포함시키지 않습니다.
문법 구조 | 설명 |
---|---|
include_once 파일명; | 파일명에 해당하는 파일을 현재 스크립트에 포함함 파일명은 문자열 변수 형태로도 사용 가능 파일명은 대/소문자를 구분 함 |
test.php |
---|
<?php
echo "Hello\r\n";
?>
init.php |
---|
<?php
include "test.php"; // test.php를 포함시킴
include "test.php"; // test.php를 다시 포함시킴
include_once "test.php"; // test.php를 포함시키지 않음
?>
[출력 결과]
Hello
Hello