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

mb_http_input

HTTP 입력 문자 인코딩을 감지합니다
이름:mb_http_input
분류:다중 바이트 문자열
사용 언어:php
한 줄 설명:현재 HTTP 입력 문자 인코딩을 반환하십시오

함수 이름 : MB_HTTP_INPUT ()

해당 버전 : PHP 4> = 4.0.6, PHP 5, PHP 7

함수 설명 : MB_HTTP_INPUT () 함수는 현재 HTTP 입력 문자 인코딩을 반환하는 데 사용됩니다.

용법:

 mb_http_input([string $type = ""]) : mixed

매개 변수 설명 :

  • $type (선택 사항) : 반환 할 HTTP 입력 문자 인코딩 유형을 지정합니다. 선택적 값에는 "g", "p", "c", "s", "l"및 "i"가 포함됩니다. 기본값은 빈 문자열입니다.

반품 값 :

  • $type 매개 변수가 빈 문자열 인 경우 현재 HTTP 입력 문자 인코딩의 이름 (문자열)이 반환됩니다.
  • $type 매개 변수가 문자 인코딩 유형을 지정하면 현재 HTTP 입력 문자 인코딩이 지정된 문자 인코딩 유형 (부울)에 속하는지 여부를 반환합니다.

예:

 // 示例1:返回当前的HTTP 输入字符编码$inputEncoding = mb_http_input(); echo "当前的HTTP 输入字符编码是:$inputEncoding"; // 示例2:检查当前的HTTP 输入字符编码是否为UTF-8 $isUTF8 = mb_http_input("utf-8"); if ($isUTF8) { echo "当前的HTTP 输入字符编码是UTF-8"; } else { echo "当前的HTTP 输入字符编码不是UTF-8"; }

참고 :

  • mb_http_input() 함수는 MBString 확장에 대한 지원이 필요합니다. PHP 구성 파일에서 MBString 확장자가 활성화되어 있는지 확인하십시오.
  • 경우에 따라 mb_http_input() 함수가 HTTP 입력 문자 인코딩을 정확하게 감지하지 못할 수 있으며 리턴 결과가 정확하지 않을 수 있습니다. $_SERVER['HTTP_ACCEPT_CHARSET'] 를 통해 HTTP 요청 헤더에서 문자 인코딩 정보를 얻는 등 다른 방법을 사용하여 문자 인코딩을 얻는 것이 좋습니다.
유사한 함수
  • 현재 언어를 설정/얻습니다 mb_language

    mb_language

    현재언어를설정/얻습니다
  • 다중 바이트 정규 표현식 일치에 대한 문자열 및 정규 표현식 설정 mb_ereg_search_init

    mb_ereg_search_init

    다중바이트정규표현식일치에대한문자열및정
  • 마지막 멀티 바이트 정규 표현식 일치에서 검색 결과 mb_ereg_search_getregs

    mb_ereg_search_getregs

    마지막멀티바이트정규표현식일치에서검색결
  • CASE는 다른 문자열에서 문자열이 먼저 나타나는 위치를 무의미하게 찾습니다. mb_stripos

    mb_stripos

    CASE는다른문자열에서문자열이먼저나타
  • 기형 바이트 시퀀스를 대체 문자로 교체하십시오 mb_scrub

    mb_scrub

    기형바이트시퀀스를대체문자로교체하십시오
  • 다음 정규 표현식 일치의 시작점을 반환합니다. mb_ereg_search_getpos

    mb_ereg_search_getpos

    다음정규표현식일치의시작점을반환합니다.
  • 콜백을 사용하여 정기 표현 검색을 수행하고 교체를 위해 멀티 바이트 지원을 사용하십시오. mb_ereg_replace_callback

    mb_ereg_replace_callback

    콜백을사용하여정기표현검색을수행하고교체
  • 문자열에서 문자열의 마지막 위치 찾기 mb_strrpos

    mb_strrpos

    문자열에서문자열의마지막위치찾기
인기 기사