동일점 :
우선 include(), include_once(), require(), require_once()를 사용하여 지정된 파일을 include하고 실행하는데, 포함된 파일은 구조적으로 완전히 동일합니다. .
예: include("file.php");
include_once("file.php");
require("file.php");
require_once("file.php");
차이점:
1. 다양한 사용 방법
include() 및 include_once()는 일반적으로 제어 프로그램의 PHP 프로세스.
require() 및 require_once()는 일반적으로 PHP 프로그램이 실행되기 전에 require()에 지정된 파일을 읽습니다.
2. 실행 중 오류를 보고하는 다양한 방법
include() 및 include_once()에서 포함된 파일이 존재하지 않거나 오류가 발생하면 실행이 계속되고 경고 오류가 발생합니다. 반환 값과 함께 표시됩니다.
require() 및 require_once()는 포함된 파일이 존재하지 않거나 오류가 발생하면 실행을 중지하고 오류를 보고하며 치명적인 오류를 표시하며 반환 값이 없습니다.
include(), require() 및 include_once(), require_once()의 차이점:
include(), require(): 동일한 파일이 여러 번 포함되면 반복됨 동일한 파일 콘텐츠를 여러 번 가져옵니다.
include_once(), require_once(): 먼저 대상 파일을 이전에 가져온 적이 있는지 확인합니다. 그렇다면 동일한 파일을 다시 가져오지 않습니다.
여기까지입니다. 함께 배워볼까요!
위에는 require_once의 내용을 포함하여 include, include_once와 require, require_once의 유사점과 차이점을 소개하고 있으니 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.