라이브러리
[PHP_CONFIG] mbstring.encoding_translation - HTTP 입력 데이터 자동 변환 여부
PHP CONFIG 에서 mbstring.encoding_translation 에 대해 자세히 설명해드리겠습니다.
mbstring.encoding_translation
`mbstring.encoding_translation`은 PHP에서 문자열 인코딩 변환을 위한 옵션입니다. 이 옵션은 PHP가 문자열을 인코딩 변환할 때 사용하는 방법을 결정합니다.
기본적으로 PHP는 `mbstring.encoding_translation`이 `0`으로 설정되어 있습니다. 이 경우 PHP는 문자열 인코딩 변환을 하지 않습니다.
옵션값
`mbstring.encoding_translation`에는 두 가지 옵션값이 있습니다.
* `0` (기본값): 문자열 인코딩 변환을 하지 않습니다.
* `1`: 문자열 인코딩 변환을 합니다.
예제
다음 예제는 `mbstring.encoding_translation` 옵션의 기본값 (`0`)과 옵션을 `1`로 설정한 경우를 비교합니다.
#hostingforum.kr
php
// mbstring.encoding_translation 옵션의 기본값 (0)
ini_set('mbstring.encoding_translation', 0);
// 문자열 인코딩 변환을 하지 않습니다.
$str = "Hello, World!";
echo $str; // Hello, World!
// mbstring.encoding_translation 옵션을 1로 설정
ini_set('mbstring.encoding_translation', 1);
// 문자열 인코딩 변환을 합니다.
$str = "Hello, World!";
echo $str; // Hello, World! (UTF-8로 인코딩 변환)
사용 예
`mbstring.encoding_translation` 옵션을 사용하는 예제는 다음과 같습니다.
#hostingforum.kr
php
// mbstring.encoding_translation 옵션을 1로 설정
ini_set('mbstring.encoding_translation', 1);
// 문자열 인코딩 변환을 합니다.
$str = "Hello, World!";
echo $str; // Hello, World! (UTF-8로 인코딩 변환)
// 문자열 인코딩 변환을 사용하여 인코딩 변환
$str = "Hello, World!";
$str = iconv('UTF-8', 'EUC-KR', $str);
echo $str; // Hello, World! (EUC-KR로 인코딩 변환)
결론
`mbstring.encoding_translation` 옵션은 PHP에서 문자열 인코딩 변환을 위한 옵션입니다. 이 옵션을 사용하여 문자열 인코딩 변환을 할 수 있습니다. 기본적으로 PHP는 `mbstring.encoding_translation`이 `0`으로 설정되어 있습니다. 이 경우 PHP는 문자열 인코딩 변환을 하지 않습니다. `mbstring.encoding_translation` 옵션을 `1`로 설정하면 문자열 인코딩 변환을 할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.