PHP에는 파일을 로드하는 명령문이 4개 있습니다: include, require, include_once 및 require_once.
기본 구문 (권장 학습: 초급에서 마스터까지의 PHP 프로그래밍)
require: require 함수는 일반적으로 PHP 스크립트 앞에 위치하며, PHP는 require를 먼저 읽습니다. 실행 가져온 파일을 지정하고 가져온 스크립트 파일을 포함하여 실행해 봅니다.
require는 PHP의 실행 효율성을 향상시키는 작업입니다. 동일한 웹 페이지에서 한 번 설명한 후에는 두 번째 설명하지 않습니다. 그러나 마찬가지로, 가져온 파일을 반복적으로 해석하지 않기 때문에 루프나 조건문을 사용하여 PHP에서 파일을 도입할 때 include
include: 를 사용해야 합니다. PHP 스크립트의 어느 곳에나 배치할 수 있습니다. 일반적으로 처리 과정에서 흐름 제어의 일부. include로 지정된 파일에 PHP 스크립트가 실행되면 해당 파일이 포함되어 실행을 시도합니다.
이 방법을 사용하면 프로그램 실행 과정을 단순화할 수 있습니다. 동일한 파일을 두 번째로 만나면 PHP는 이를 다시 해석합니다. 동시에 사용자 정의 함수가 가져온 파일에 포함되는 경우에는 include의 실행 효율성이 훨씬 낮습니다. PHP는 해석 과정에서 함수 정의가 반복되는 문제가 있습니다.
require_once/include_once: 기능은 각각 require/include와 동일합니다. 차이점은 실행 시 대상 콘텐츠를 이전에 가져왔는지 먼저 확인한다는 것입니다. 같은 내용을 다시 소개합니다.
include에는 반환 값이 있지만 require에는 반환 값이 없습니다.
include는 파일 로드에 실패할 때 경고(E_WARNING)를 생성하고 오류가 발생한 후에도 스크립트가 계속 실행됩니다. 그래서 계속해서 실행하고 결과를 사용자에게 출력하고 싶을 때 include를 사용합니다.
아아아아위 내용은 PHP에서 외부 파일을 참조하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!