php include 예제

파일이 포함되면 대상 파일의 시작 부분에서 PHP 모드에서 HTML 모드로 구문 분석이 삭제되고 끝에 다시 다시 시작됩니다. 이러한 이유로 PHP 코드로 실행되어야 하는 대상 파일 내의 모든 코드는 유효한 PHP 시작 및 종료 태그 내에 동봉되어야 합니다. 그러나 포함 및 요구 사이에는 한 가지 큰 차이점이 있습니다. 파일이 include 문에 포함되어 있고 PHP가 파일을 찾을 수 없는 경우 스크립트는 계속 실행됩니다. 그렇지 않으면 FrameWork, CMS 또는 복잡한 PHP 응용 프로그램 코딩의 경우 항상 요구 문을 사용하여 실행 흐름에 키 파일을 포함합니다. 이렇게 하면 응용 프로그램의 보안 및 무결성이 저하되지 않도록 할 수 있으며, 실수로 하나의 키 파일이 누락된 경우만 발생합니다. PHP는 예제를 잘 포함 하는 동안, 이 PHP 포함 구문 더 정치적으로 정확 할 수 있습니다.: 이것은 내 PHP 페이지 출력에 «google-analytics.inc»라는 파일의 내용을 포함. include 명령은 지정된 파일에 있는 모든 텍스트를 간단히 가져와 포함 명령을 사용하는 파일로 복사합니다. 포함은 웹 사이트의 여러 페이지에 동일한 PHP, HTML 또는 텍스트 세그먼트를 포함하려는 경우에 매우 유용합니다. 포함 명령은 PHP 웹 개발자가 널리 사용합니다. PHP 에코와 마찬가지로 포함은 함수가 아니라 언어 구문입니다.

이것은 정말 바보 같은 소리것입니다,하지만 동적 여전히 일을 포함? 이제 원하는 만큼 페이지를 만들고 이 파일을 포함시켜 헤더를 만듭니다. 예를 들어 이제 test.php 파일에 다음 콘텐츠가 있을 수 있습니다. 단지 한 가지 포인트를 만들기 위해, 포함, incude_once 및 필요에 등가물은 함수가 아니므로 경로 이름 주위에 괄호가 필요하지 않습니다. 나는이 나쁜 습관의 기원을 확신하지 못한다. 요구 문을 사용하여 동일한 예제를 수행하는 경우 요구 문이 치명적인 오류를 반환한 후 스크립트 실행이 종료되므로 에코 문이 실행되지 않습니다. 웹 사이트의 여러 페이지. 파일은 지정된 파일 경로를 기반으로 포함되거나, 지정된 파일이 없는 경우 include_path가 지정됩니다. include_path에서 파일을 찾을 수 없는 경우 실패하기 전에 호출 스크립트의 자체 디렉터리 및 현재 작업 디렉토리를 마지막으로 체크 인합니다. 포함 구문은 파일을 찾을 수 없는 경우 경고를 내보올 것입니다. 이것은 치명적인 오류를 발생시킬 요구와는 다른 동작입니다. 다음 단원에서는 포함 명령의 약간의 변형에 대해 이야기합니다. PHP 코드에 포함 명령 대신 요구 명령을 사용하는 것이 가장 좋습니다.

다음 단원에서 그 이유를 알아보세요! PHP의 세부 사항에 대해 많이 이해하지 않고, 당신은 PHP 포함 명령을 사용하여 자신에게 시간의 큰 거래를 절약 할 수 있습니다.