>  기사  >  백엔드 개발  >  PHP 요구와 포함의 차이점

PHP 요구와 포함의 차이점

(*-*)浩
(*-*)浩원래의
2019-10-12 10:11:342543검색

PHP 요구와 포함의 차이점

PHP include와 require의 차이점

include와 require는 가져온 처리를 제외하고 files 다른 방법 외에도 가장 큰 차이점은 include가 존재하지 않는 파일을 도입할 때 경고를 생성하고 스크립트가 계속 실행되는 반면, require는 치명적인 오류를 일으키고 스크립트 실행이 중지된다는 것입니다. (추천 학습: PHP 동영상 튜토리얼)

<?php
  include &#39;no.php&#39;;
  echo &#39;123&#39;;
?>

no.php 파일이 없으면 echo '123' 문장이 계속 실행될 수 있습니다. #🎜🎜 ## 🎜🎜#표시되는 내용은 다음과 유사할 수 있습니다.

<?php
require &#39;no.php&#39;;
echo &#39;123&#39;;
?>
PHP 요구와 포함의 차이점no.php 파일이 없으면 echo '123 ' 문장은 실행되지 않으면 필요할 때 중지됩니다.

표시되는 내용은 다음과 유사할 수 있습니다.

PHP 요구와 포함의 차이점include()에는 require()와 동일한 기능이 있습니다. 그러나 사용법에는 약간의 차이가 있습니다. include()는 조건부 포함 함수이고, require()는 무조건 포함 함수입니다.

예를 들어 다음 예에서 $somgthing 변수가 true이면 somefile 파일이 포함됩니다.

if($something){
include("somefile");
}

그러나 $something의 값이 무엇이든 상관없습니다. , 다음 코드는 somefile 파일을 파일에 포함합니다:

if($something){
require("somefile");
}

위 내용은 PHP 요구와 포함의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.