①기능 및 사용법
코드 중복을 줄일 수 있음
include(_once)("파일 경로") 및 require(_once)("파일 경로")
②이해하기
직설적으로 말하면 그냥 include(_once) 및 require(_once) 행을 포함된 파일의 내용으로 대체합니다.
3 참고
포함/요구 포함된 파일은 는 일반적인 string입니다. 태그가 나타나면
4path
로 해석됩니다. Windows에서는 슬래시나 상대 경로를 모두 사용할 수 있습니다. , Linux에서는 슬래시만 인식하므로 슬래시를 사용하는 것이 가장 좋습니다.
⑤차이
include는 파일을 찾을 수 없으면 경고 오류가 보고된 후 프로그램이 계속 실행됩니다.
Require는 파일을 찾을 수 없으면 치명적인 오류가 보고되고 프로그램 실행이 중단됩니다. 한 번 추가한 후에는 시스템이 판단하여 두 번째로 포함하지 않습니다.
eg : 내용이 인 a.php 파일이 있습니다.
b.php 파일의 내용은 $a=5;
require_once
("a.php") ; echo $a; require_once("a.php"); echo $a; 결과는 첫 번째 출력이 6이고 두 번째 출력은 여전히 6입니다. . _once는 한 번만 포함합니다. one을 추가하지 않으면 두 번째 출력은 7입니다.
⑥선택
예를 들어 시스템 구성에 없으면 웹 사이트 실행이 허용되지 않으므로 자연스럽게 require를 사용합니다. 특정 통계 프로그램입니다. 웹사이트의 인원 수를 세는 것뿐입니다.
를 사용하면 됩니다. 한 번 추가하는 것은 효율성의 차이입니다. 한 번만 로드하는 것을 고려하면 시스템의 판단이 효율성이 떨어집니다. 따라서
디렉토리 구조
는 개발 초기에 조정해야 하며, _한 번 사용하지 않도록 노력하세요. 7특수 사용법
포함된 페이지의 반환 값을 반환하려면 include/require를 사용하세요.
a.php 페이지에서: .....
return
$value; b.php 페이지에서: $v = include(" a .php"); <--[endif]-->
이 사용법은 웹사이트 구성을 할 때 가끔 접하게 됩니다!
위 내용은 PHP include_once와 require_once의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!