Apache 함수 virtual

(PHP 4, PHP 5, PHP 7, PHP 8)

virtual — Apache 하위 요청 수행


설명

virtual(string $uri): bool

virtual()은 mod_include<!--#include virtual...-->과 유사한 Apache 전용 함수입니다. Apache 하위 요청을 수행합니다. CGI 스크립트나 .shtml 파일, 또는 Apache를 통해 구문 분석할 모든 것을 포함하는 데 유용합니다. CGI 스크립트의 경우 스크립트는 유효한 CGI 헤더를 생성해야 합니다. 최소한 Content-Type 헤더를 생성해야 함을 의미합니다.

하위 요청을 실행하기 위해 모든 버퍼가 종료되고 브라우저로 플러시되며 보류 중인 헤더도 전송됩니다.

이 함수는 PHP가 Apache 모듈 웹서버로 설치된 경우에 지원됩니다.


매개변수

uri
가상 명령이 수행될 파일입니다.

반환 값

성공 시 가상 명령을 수행하거나 실패 시 false를 반환합니다.


Examples

예를 보려면 apache_note()를 참조하세요.


메모

경고 쿼리 문자열은 포함된 파일에 전달할 수 있지만 $_GET은 상위 스크립트에서 복사되고 $_SERVER['QUERY_STRING']만 전달된 쿼리 문자열로 채워집니다. 쿼리 문자열은 Apache 2를 사용할 때만 전달할 수 있습니다. 요청한 파일은 Apache 액세스 로그에 나열되지 않습니다.

메모: 요청된 파일에 설정된 환경 변수는 호출 스크립트에 표시되지 않습니다.

메모: 이 함수는 PHP 파일에서 사용할 수 있습니다. 그러나 일반적으로 PHP 파일에 대해 include 또는 require를 사용하는 것이 더 좋습니다.


기타