When a file is included, parsing drops out of PHP mode and into HTML mode at the beginning of the target file, and resumes again at the end.
PHP3, PHP4 모두 include() 된 파일 내에서, 이 파일내의 수행을 종료하고, 이 파일을 부른 스크립트로 복귀하기 위해 return 문을 사용할 수 있다. 약간 다른점이 있기는하다. 우선, PHP3에서는 해당 블록이 함수의 블록이 아닌한 return 문이 블록안에 올 수 없다. (함수의 블록 안에 있는 경우는 해당 함수에서 return 하는 것이지 현재 파일에서 return 하는 것은 아니다.) 반드시 Global scope에 위치해야 한다. 그러나, PHP4에서는 이 제한이 없다. 또한 PHP4에서는 include() 파일의 return 시에 리턴값을 사용할 수 있다. include() 문을 일반 함수처럼 사용하여 반환값을 받을 수 있다. PHP3에서는 이렇게 사용하면 구문에러를 발생시킨다.