例
$limit = array( //gb2312 ピンイン並べ替え array(45217,45252), //A array( 4525 3,45760) 、//B 配列(45761,46317)、//C 配列(46318,46825)、//D 配列(46826,47009)、//E 配列(47010,47296)、 //F 配列 (47297,47613), //G 配列(47614,48118), //H 配列(0,0), //I 配列(48119,49061), //J 配列( 49062,49323), //K 配列(49324,49895), //L 配列(49896,50370), //M 配列(50371,50613), //N 配列(50614,50621), / /O 配列(50622,50905), //P 配列(50906,51386), //Q 配列(51387,51445), //R 配列(51446,52217), //S 配列(52218) ,52697), / /T 配列(0,0), //U 配列(0,0), //V 配列(52698,52979), //W 配列(52980,53688), // X array(53689 ,54480), //Y array(54481,55289), //Z ); $str="A: これはテストプログラム1です"; $str= iconv("UTF -8"," gb2312", $str); echo $str.""; $i=0; while($i $tmp=bin2hex( substr($str, $i,1)); if($tmp>='B0'){ //漢字の先頭 ("%c",$t==-1 ? '*' : $ t ); ;=$v[0 ] && $num<=$v[1]){ $char_index+=$k; ASCII コードを判断して計算されます。中国語のピンインに基づいています。
http://www.bkjia.com/PHPjc/444630.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/444630.html
技術記事 |
都市名で分類したり、文字でランキングしたりするウェブサイトをよく見かけますが、PHP を使って段落を共有して中国語の文字列番号を取得する方法を紹介します。