header() 함수는 원시 HTTP 헤더를 클라이언트에 보냅니다.
구문
header(string,replace,resp_code)
매개변수
-
문자열 − 보낼 헤더 문자열입니다.
-
교체 − 헤더가 이전 헤더를 대체할지 또는 두 번째 헤더를 추가할지 여부를 나타냅니다.
-
resp_code − HTTP 응답 코드를 지정된 값으로 강제 실행
반환
header() 함수는 아무 것도 반환하지 않습니다.
예시
다음은 생성된 PDF를 저장하는 예입니다 -
<?php header("Content-type:application/pdf"); header("Content-Disposition:attachment;filename=output.pdf'"); readfile("demo.pdf"); ?>
다운로드된 파일은 "output.pdf"이고 입력은 "demo.pdf"입니다.