이 기사의 예에서는 PHP에서 중국어 문자 수를 간단히 계산하는 방법을 설명합니다. 참고로 자세한 내용은 다음과 같습니다.
이전 회사가 대외 무역을 하고 있었고 모든 제품이 영어로 되어 있어서 길이를 계산할 때 strlen 기능을 사용했습니다. 항상 오류가 없었지만 이제 통계가 중국어로 표시됩니다. 이제 기록 테스트를 수행하세요
<?php echo strlen("你好ABC") . ""; # 输出 9 echo mb_strlen("你好ABC", 'UTF-8') . ""; # 输出 5 echo mb_strwidth("你好ABC") . ""; #输出 7 ?>
위 테스트에서 다음을 확인할 수 있습니다. >
strlen은 한자를 3바이트로 계산합니다mb_strlen은 중국어, 영어 상관없이 1바이트로 계산합니다.mb_strwidth, 중국어는 2바이트로 계산합니다 , 따라서 mb_strlen은 길이 통계에 사용됩니다. 이 함수 이 기사가 PHP 프로그래밍에 종사하는 모든 사람에게 도움이 되기를 바랍니다. PHP에서 간단히 한자 수를 세는 방법에 대한 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!