dede中文轉拼音函式

2021-07-16 10:40:37 字數 562 閱讀 9413

織夢中新增分類時填寫中文分類名可以自動轉換成對應的拼音,該函式位於include/inc/inc_fun_funadmin.php 第4行到32行.織夢版本為3.1.該函式轉換需要的中文拼音資料庫位於include/data/pinyin.dat.

詳細分析請看**注釋,如有地方分析的不對請高人指點!

function spgetpinyin( $str , $ishead = 0 , $isclose = 1 )

fclose ( $fp );

}for ( $i = 0 ; $i < $slen ; $i ++ )

else $restr .= 」 _ 」 ; // 如果沒有索引則使用_替代

}else if ( eregi ( 」 [a-z0-9] 」 , $str [ $i ]) ) // 如果不是中文字是字母和數字

else // 如果都不是

}// 根據引數登出$pinyins

if ( $isclose == 0 ) unset ( $pinyins );

// 返回轉換好的拼音

return $restr ;

}

中文轉拼音

中文轉拼音的類c 實現 code using system using system.collections.generic using system.text using system.collections endregion 獲得漢字的拼音,如果輸入的是英文本元將原樣輸出,中文標點符號將被忽略...

Flex中文轉拼音

package return ret param char unicode格式的乙個中文字元 return 中文字元的聲母 example var chinesechar string 我 var py string convert.convertchar chinesechar trace py ...

iOS 中文轉拼音

cfstringtransform 這篇文章後,發現系統本身已經提供了乙個這樣的函式。ios在corefoundation中提供了cfstringtransform函式,但在foundation中卻沒有相對應的方法。它的定義如下 boolean cfstringtransform cfmutable...