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"