PHP에서는 header() 함수를 사용하여 오류 코드를 반환할 수 있습니다. 이는 페이지에 404 헤더 정보를 추가하는 것을 의미합니다. 구문은 "header("HTTP/1.0 404 Not Found");"와 같습니다.
이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php는 어떻게 오류 코드를 반환합니까?
PHP의 header() 함수를 사용하면 반환된 페이지에 404 헤더 정보를 추가할 수 있으며, 이로 인해 브라우저에 웹페이지를 찾을 수 없다는 메시지가 표시됩니다.
따라서 다음을 사용할 수 있습니다:
header("HTTP/1.0 404 Not Found");
또는:
header("Status: 404 Not Found");
후자는 FastCGI 모드에서 사용되며 두 문장을 PHP 코드에서 동시에 직접 작성할 수 있습니다.
다음과 같이 PHP 매뉴얼의 공식 웹사이트에서 헤더 사용 지침을 추출합니다.
The header string.There are two special-case header calls. The first is a header that starts with the string "HTTP/" (case is not significant), which will be used to figure out the HTTP status code to send. For example, if you have configured Apache to use a PHP script to handle requests for missing files (using the ErrorDocument directive), you may want to make sure that your script generates the proper status code.For FastCGI you must use the following for a 404 response:
And header("Location: xxx.com"); 기본값은 302 상태 점프이므로 404 오류 상태를 출력할 수 없습니다. 브라우저.
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 오류 코드를 반환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!