Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

JavaScript에서 다중 바이트 UTF-8 문자열을 처리하고 빈 구분 기호/구분 기호 문제를 수정하는 방법

<시간/>

이를 위해 처음에는 preg_split()을 사용하고 다음으로 함수를 설정하십시오 -

'//u'

위와 같이 설정하면 위에서 '//u'를 추가했기 때문에 빈 구분자 문제가 해결됩니다.

예시

PHP 코드는 다음과 같습니다

<!DOCTYPE html>
<html>
<body>
<?php
$stringValues="";
$result= preg_split('//u', $stringValues,-1, PREG_SPLIT_NO_EMPTY);
print_r($result);
echo "<br>";
$stringValues1="John Smith";
$result1= preg_split('//u', $stringValues1,-1, PREG_SPLIT_NO_EMPTY);
print_r($result1);
?>
</body>
</html>

출력

이것은 다음과 같은 출력을 생성합니다 -

Array ( )
Array ( [0] => J [1] => o [2] => h [3] => n [4] => [5] => S [6] => m [7] => i [8] => t [9] => h )