PHP에서 iconv_get_encoding() 함수는 iconv의 내부 구성 변수를 검색하는 데 사용됩니다. 확대. 이 함수는 PHP 4 버전부터 사용되는 내장 PHP 함수입니다.
구문
mixed iconv_get_encoding($type = "all")
매개변수
iconv_get_encoding() 함수는 단일 매개변수 $type만 사용됩니다.
$유형 − 선택적 유형 매개변수의 값은 다음과 같을 수 있습니다.
- 모두
- input_encoding
- 출력 인코딩
- 내부 인코딩
반환 값
iconv_get_encoding() 함수는 성공하면 내부 구성 변수의 현재 값을 반환하고 실패하면 False를 반환합니다. 유형이 존재하지 않거나 모두 로 설정된 경우 그런 다음 iconv_get_encoding() 이 모든 변수를 저장하는 배열을 반환합니다.
예시 1
<pre>
<?php
iconv_set_encoding("internal_encoding", "UTF-8");
iconv_set_encoding("output_encoding", "ISO-8859-1");
var_dump(iconv_get_encoding('all'));
?>
</pre> 출력
array(3) {
["input_encoding"]=>
string(5) "UTF-8"
["output_encoding"]=>
string(10) "ISO-8859-1"
["internal_encoding"]=>
string(5) "UTF-8"
} 설명 - 위의 PHP 프로그램은 iconv_get_encoding() 때문에 모든 인코딩(내부 인코딩, 출력 인코딩)을 인쇄합니다. 모두로 설정됩니다.
예제 2 - internal_encoding만 사용
<?php
// Using only internal encoding
iconv_set_encoding("internal_encoding", "UTF-8");
var_dump(iconv_get_encoding('internal_encoding'));
?> 출력
string(5) "UTF-8"