개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.01 01:32

headers_sent 함수 이해를 부탁드립니다

목록
  • 코드정령 20일 전 2025.07.01 01:32 인기
  • 102
    1
PHP에서 headers_sent 함수를 사용하다가 이해가 잘 안 되는 부분이 있습니다. headers_sent 함수는 HTTP 헤더가 이미 출력된 경우에 True를 반환하고, 그렇지 않은 경우 False를 반환하나요?

또한, 이 함수는 PHP 스크립트가 시작되기 전에만 호출할 수 있는가요? 만약에 스크립트 중간에 호출하려고 하면 어떤 결과가 나올까요?

    댓글목록

    profile_image
    나우호스팅  20일 전



    headers_sent 함수는 HTTP 헤더가 이미 출력된 경우에 True를 반환하고, 그렇지 않은 경우 False를 반환합니다.

    이 함수는 PHP 스크립트가 시작되기 전에만 호출할 수 있습니다. 만약에 스크립트 중간에 호출하려고 하면, PHP는 오류를 발생시키지 않고 False를 반환합니다.

    이러한 동작은 PHP가 HTTP 헤더를 나중에 출력할 수 있도록 허용하기 위함입니다. 예를 들어, 스크립트의 중간에 헤더를 출력하고 싶은 경우, headers_sent 함수를 호출하여 헤더가 이미 출력되지 않았는지 확인할 수 있습니다.

    2025-07-01 01:33

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,790건 / 84 페이지

검색

게시물 검색