라이브러리
[PHP] recode_string - recode 요청에 따라 문자열을 다시 코딩합니다.
PHP의 recode_string 함수
PHP의 `recode_string` 함수는 문자열을 특정 인코딩으로 변환하는 데 사용됩니다. 이 함수는 문자열을 원하는 인코딩으로 변환하고, 변환에 실패한 문자는 기본 인코딩으로 변환합니다.
함수 구조
#hostingforum.kr
php
string recode_string ( string $input, string $output )
* `$input`: 변환할 문자열
* `$output`: 변환할 인코딩
예제
#hostingforum.kr
php
// 원본 문자열
$input = "Hello, World!";
// 원본 인코딩 (UTF-8)
$original_encoding = "UTF-8";
// 변환할 인코딩 (EUC-KR)
$target_encoding = "EUC-KR";
// 변환
$recode_result = recode_string($input, $target_encoding);
// 변환 결과
echo "원본 인코딩: $original_encoding
";
echo "변환 인코딩: $target_encoding
";
echo "원본 문자열: $input
";
echo "변환 문자열: $recode_result
";
이 예제에서는 원본 문자열 `"Hello, World!"`을 `UTF-8` 인코딩에서 `EUC-KR` 인코딩으로 변환합니다.
주의사항
* `recode_string` 함수는 변환에 실패한 문자를 기본 인코딩으로 변환합니다. 따라서 변환에 실패한 문자가 포함된 문자열은 변환 결과에 나타나지 않을 수 있습니다.
* `recode_string` 함수는 변환에 실패한 경우 `false`를 반환합니다.
인코딩 종류
PHP에서 사용할 수 있는 인코딩 종류는 다음과 같습니다.
* `UTF-8` (UTF-8 인코딩)
* `EUC-KR` (EUC-KR 인코딩)
* `ISO-8859-1` (ISO-8859-1 인코딩)
* `ASCII` (ASCII 인코딩)
* `SJIS` (Shift JIS 인코딩)
* `CP-1252` (CP-1252 인코딩)
이러한 인코딩 종류 중 하나를 `$output` 변수에 지정하여 `recode_string` 함수를 사용할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.