php 在线繁体转换简体,php如何实现简体繁体转换
思路:
根據(jù)中文簡(jiǎn)體、繁體對(duì)應(yīng)的數(shù)據(jù)表,將其整理成一個(gè)以簡(jiǎn)體字為鍵,繁體字為值的一個(gè)一維數(shù)組,類似下面這樣的一個(gè)數(shù)組結(jié)構(gòu):$data=array('側(cè)'=>'側(cè)','廠'=>'廠');
在線學(xué)習(xí)視頻分享:php視頻教程
好了,根據(jù)這個(gè)結(jié)構(gòu),相應(yīng)的替換方法如下:function J2F($str){
if(trim($str)==''){
return '';
}
$fstr='';
include 'J2FData.php';//此數(shù)據(jù)文件下面有下載地址
$count=mb_strlen($str,'utf-8');
for($i=0;$i<=$count;$i++){
$jchar=mb_substr($str,$i,1,'utf-8');
//這里用到的$fantiData數(shù)組是在J2FData.php文件中定義的
$fchar=isset($fantiData[$jchar])?$fantiData[$jchar]:$jchar;
$fstr.=$fchar;
}
return $fstr;
}
相關(guān)文章教程推薦:php教程
總結(jié)
以上是生活随笔為你收集整理的php 在线繁体转换简体,php如何实现简体繁体转换的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php run js,PHP switc
- 下一篇: php 自动列,设置自动调整列phpEx