この記事では、PHP を使用して中国語と英語の文字のイニシャルを抽出する簡単な方法と例を紹介します。必要な友人は、それを参照することができます。
頭文字に従って中国語と英語を取得するためのPHP実装
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
/** * */ 関数 getfirstchar($s0){ if($s0[0]=='私' || $s[0]=='i'){ 「私」を返します; }elseif($s0[0]=='U' || $s[0]=='u'){ 「U」を返します; }elseif($s0[0]=='V' || $s[0]=='v'){ 「V」を返す; }その他{ $fchar = ord($s0{0}); if($fchar >= ord("A") および $fchar $s1 = iconv("UTF-8","gb2312", $s0); $s2 = iconv("gb2312","UTF-8", $s1); if($s2 == $s0){$s = $s1;}else{$s = $s0;} $asc = ord($s{0}) * 256 + ord($s{1}) - 65536; if($asc >= -20319 および $asc if($asc >= -20283 および $asc if($asc >= -19775 および $asc if($asc >= -19218 および $asc if($asc >= -18710 および $asc if($asc >= -18526 および $asc if($asc >= -18239 および $asc if($asc >= -17922 および $asc if($asc >= -17417 および $asc if($asc >= -16474 および $asc if($asc >= -16212 および $asc if($asc >= -15640 および $asc if($asc >= -15165 および $asc if($asc >= -14922 および $asc if($asc >= -14914 および $asc if($asc >= -14630 および $asc if($asc >= -14149 および $asc if($asc >= -14090 および $asc if($asc >= -13318 および $asc if($asc >= -12838 および $asc if($asc >= -12556 および $asc if($asc >= -11847 および $asc if($asc >= -11055 および $asc null を返す; } } |
以上がこの記事の全内容ですが、皆さんに気に入っていただければ幸いです。