현재 위치: > 함수 카테고리 모음> header_remove

header_remove

이전에 설정된 HTTP 헤더를 삭제하십시오
이름:header_remove
분류:회로망
사용 언어:php
한 줄 설명:헤더 () 함수를 사용하여 이전에 HTTP 헤더 세트를 제거합니다.

정의 및 사용법

header_remove() 함수는 header() 함수에 의해 이전에 설정된 HTTP 헤더를 제거합니다.

예 1

특정 헤더 삭제 :

 <? php
헤더 ( "만료 : 1997 년 7 월 26 일 월요일 05:00:00 GMT" ) ;
헤더 ( "캐시 제어 : 없음" ) ;
헤더 ( "Pragma : No-Cache" ) ;

Header_Remove ( "Pragma" ) ;
?>

예 2

이전에 설정된 모든 헤더 삭제 :

 <? php
헤더 ( "만료 : 1997 년 7 월 26 일 월요일 05:00:00 GMT" ) ;
헤더 ( "캐시 제어 : 없음" ) ;
헤더 ( "Pragma : No-Cache" ) ;

header_Remove ( ) ;
?>

예제 설명 :

이 예에서는 header() 함수에 의해 이전에 설정된 모든 HTTP 헤더 ( "Expires" , "Cache-Control""Pragma" )는 header_remove() 함수 (매개 변수없이)를 호출하여 제거됩니다. 이는 HTTP 응답에 이러한 헤더 정보가 포함되지 않음을 의미합니다. 특히 이전에 설정된 헤더 정보를 재설정하거나 지우려면 경우에 유용 할 수 있습니다. 그러나 header_remove() 함수는 PHP가 클라이언트에게 보낸 헤더에 영향을 미치지 않습니다. 함수가 호출 될 때 여전히 계류중인 헤더에만 영향을 미칩니다.

문법

 header_Remove ( headername )

매개 변수 값

매개 변수 설명하다
헤드 이름

선택 과목. 삭제할 헤더 이름을 지정합니다.

생략되면 이전에 설정된 모든 헤더를 삭제하십시오.

유사한 함수
  • 지정된 IP 주소에 해당하는 호스트 이름 가져 오기 gethostbyaddr

    gethostbyaddr

    지정된IP주소에해당하는호스트이름가져오
  • 시스템 로그 링크를 닫습니다 closelog

    closelog

    시스템로그링크를닫습니다
  • 모든 syslog 관련 변수를 초기화하십시오 define_syslog_variables

    define_syslog_variables

    모든syslog관련변수를초기화하십시오
  • 응답에 대한 HTTP 상태 코드를 가져 오기/설정하십시오 http_response_code

    http_response_code

    응답에대한HTTP상태코드를가져오기/설
  • 프로토콜 이름과 관련된 프로토콜 번호를 가져옵니다 getprotobyname

    getprotobyname

    프로토콜이름과관련된프로토콜번호를가져옵
  • HTTP 헤더가 전송되었는지 여부를 감지하십시오 headers_sent

    headers_sent

    HTTP헤더가전송되었는지여부를감지하십
  • 전송 된 HTTP 응답 헤더를 반환합니다 (또는 전송 준비) headers_list

    headers_list

    전송된HTTP응답헤더를반환합니다(또는
  • 사람이 읽을 수있는 IP 주소를 압축 된 IN_ADDR 표현으로 변환하십시오 inet_pton

    inet_pton

    사람이읽을수있는IP주소를압축된IN_A
인기 기사