라이브러리

[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` 함수를 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 296 페이지

검색

게시물 검색