이 글은 주로 PHP에서 중국어와 숫자 매칭을 하는 방법을 소개합니다. 관심있는 친구들이 참고하시면 좋겠습니다.
구체적인 구현 방법은 다음과 같습니다.
function getChinese($string,$encode="GBK") { switch($encode){ case "GBK" :$codelength=2;break; case "GB2312" :$codelength=3;break; case "UTF-8" :$codelength=3;break; case "UTF-16" :$codelength=4;break; } $tmpstr = ''; $arr = array(1,2,3,4,5,6,7,8,9,0); $strlen = strlen($string); for($i=0; $i<$strlen; $i++) { $str=substr($string, $i, 1); $str1=trim($str); if( ord($str)>0xA0 ){ $tmpstr.= substr($string, $i, $codelength); $i = $i+$codelength-1; } } return $tmpstr; }
요약: 위 내용은 이 글의 전체 내용이므로, 모든 분들의 학습에 도움이 되기를 바랍니다.
관련 권장 사항:
MagickWand 모듈을 사용하여 그림을 조작하고 워터마크를 추가하는 방법
위 내용은 PHP를 사용하여 한자와 숫자를 일치시키는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!