Multibyte mb_http_output
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
mb_http_output — HTTP 출력 문자 인코딩 설정/가져오기
설명
mb_http_output(?string $encoding
= null
): string|bool
HTTP 출력 문자 인코딩을 설정/가져옵니다. 이 함수가 호출된 후의 출력은 설정된 내부 인코딩에서 encoding
으로 변환됩니다.
매개변수
encoding
encoding
이 설정된 경우 mb_http_output()은 HTTP 출력 문자 인코딩을encoding
으로 설정합니다.encoding
이 생략되면 mb_http_output()은 현재 HTTP 출력 문자 인코딩을 반환합니다.
반환 값
encoding
이 생략되면 mb_http_output()은 현재 HTTP 출력 문자 인코딩을 반환합니다. 그렇지 않으면 성공하면 true
를, 실패하면 false
를 반환합니다.
변경 로그
Version | Description |
---|---|
8.0.0 | encoding 은 이제 nullable입니다. |
기타
- mb_internal_encoding() - 내부 문자 인코딩 설정/가져오기
- mb_http_input() - HTTP 입력 문자 인코딩 감지
- mb_detect_order() - 문자 인코딩 감지 순서 설정/가져오기