>  기사  >  백엔드 개발  >  PHP에 파일을 포함시키는 방법에 대한 자세한 설명

PHP에 파일을 포함시키는 방법에 대한 자세한 설명

小云云
小云云원래의
2018-03-21 10:32:322464검색

PHP에서는 여러 위치에서 파일 포함이 필요할 수 있습니다. PHP에서 소위 파일 포함(로딩)은 코드(자주 사용되는)의 일부를 분리하여 별도의 파일에 배치하는 것을 의미합니다. 이 글은 주로 PHP의 파일 포함에 대한 자세한 설명을 여러분과 공유합니다. 여러분에게 도움이 되기를 바랍니다.

PHP 코드 실행 프로세스:

1. 코드 파일 읽기

2. 컴파일(바이너리 정보로 변환, opcode 생성)

3. zendEngine이 Opcode를 구문 분석하고 작업 수행

4. 실행 결과를 HTML로 반환 형태 .

가져온 파일은 별도로 컴파일된다는 점에 유의하세요. 가져온 파일에 오류가 있는 경우 실행이 이 지점에 도달할 때만 메시지가 표시되고 이전 코드는 정상적으로 실행됩니다. (전체 편찬과의 차이점) 또한, import된 파일에 선언된 함수를 호출할 때에는 먼저 선언한 후 호출하는 것이 함수 호출의 원칙이다. 선언과 호출이 동일한 파일에 있는 경우 호출은 선언 위치 앞에 배치될 수 있습니다. 선언이 별도의 파일에 있는 경우 먼저 로드해야 합니다. 그렇지 않으면 현재 코드 세그먼트에 해당 함수가 없습니다. 실행 오류가 발생합니다.

include와 require의 차이점:

include가 파일 도입에 실패하고 경고를 반환하며 후속 코드가 계속 실행됩니다.

require가 파일 도입에 실패하고 치명적인 오류를 반환하며 후속 코드가 실행되지 않습니다.

가져온 파일은 후속 코드에서 사용해야 하며, 파일 로드에 실패하면 코드 실행을 종료해야 합니다. require를 사용하는 것이 좋습니다.

_once 함수:

로드된 파일의 경우 반복적인 코드 로딩과 반복적인 함수 정의를 피하세요.

관련 권장 사항:

PHP 파일 포함 세부 설명

php 가짜 로컬 파일에 취약한 코드가 포함되어 있음

php 파일 포함 관련 문제

위 내용은 PHP에 파일을 포함시키는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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