mb_http_input() PHP의 함수는 HTTP (하이퍼 텍스트 전송 프로토콜)를 감지하는 데 사용됩니다. 입력 문자 인코딩. 이 기능은 PHP 5.4 이상 버전에서 지원됩니다.
구문
array|string mb_http_input(str $type=null)
매개변수
mb_http_input() 단일 매개변수만 허용합니다 -
-
$유형 − 유형에서 매개변수, 입력 문자열은 −
와 같은 입력 유형을 지정합니다.-
G는 GET에 사용됩니다.
-
P는 POST에 사용됩니다.
-
C는 쿠키에 사용됩니다.
-
S는 STRING에 사용됩니다.
-
L은 LIST에 사용되고
-
전체 목록에 대해 I(배열을 반환함).
-
유형인 경우 생략하면 마지막으로 처리된 입력 유형을 반환합니다.
반환 값
mb_http_input() 유형에 따라 문자 인코딩 이름을 반환합니다. , 또는 문자 인코딩 이름의 배열입니다. 유형이 "I"이고 mb_http_input()인 경우 지정된 HTTP 입력을 처리하지 않으면 False를 반환합니다.
예시
<?php // It will return the input character encoding //UTF-8 $string =mb_http_input("I"); var_dump($string); ?>
출력
array(1) { [0]=> string(5) "UTF-8" }