[php] 한글 문자열 추출하기

PHP에서 한글 문자열을 추출하는 방법은 여러 가지가 있습니다. 가장 기본적인 방법은 내장 함수를 사용하는 것입니다. 예를 들어, mb_substr 함수를 사용하여 한글 문자열을 추출할 수 있습니다.

$originalString = "한글 문자열입니다.";
$koreanSubstring = mb_substr($originalString, 0, 2, 'utf-8');
echo $koreanSubstring; // 출력 결과: 한글

위의 예제에서는 mb_substr 함수를 사용하여 원본 문자열에서 0번째 인덱스부터 2글자를 추출했습니다.

다른 방법으로는 정규표현식을 사용하여 한글 문자열을 추출할 수도 있습니다.

$originalString = "한글 문자열입니다.";
preg_match('/[\x{AC00}-\x{D7AF}]+/u', $originalString, $matches);
$koreanSubstring = $matches[0];
echo $koreanSubstring; // 출력 결과: 한글

위의 예제에서는 preg_match 함수와 유니코드 범위를 이용하여 한글 문자열을 추출했습니다.

이처럼 PHP에서는 내장 함수나 정규표현식을 활용하여 한글 문자열을 추출할 수 있습니다.

더 자세한 내용은 PHP 공식 문서를 참고하시기 바랍니다.