開放中文轉換Open Chinese Convert (OpenCC) for PHP
  • 3,901 views,
  • 2018-11-13,
  • 上傳者: Kuann Hung,
  •  0
如果希望在 php 中支援繁簡互轉,而且還可以把一些用詞轉換,例如: 資料庫 > 数据库。
那 OpenCC 應該是很好的選擇~
而且現在也支援直接 compiler 出 php library,可以直接在 php 中呼叫喔!
步驟
1.
安裝 OpenCC
git clone https://github.com/BYVoid/OpenCC.git --depth 1
cd OpenCC
make
make install
2.
安裝 opencc4php
git clone https://github.com/NauxLiu/opencc4php.git --depth 1
cd opencc4php
phpize
./configure
make
make install
3.
新增 opencc.ini
在 /etc/php.d/ 下建立一個 opencc.ini 並填入以下資料
extension=opencc.so
4.
64bit library
如果你是 64 位元的系統,那就還要多做一個動作
ln -s /usr/lib/libopencc.so.2 /usr/lib64/libopencc.so.2
 
一切都完成後就重啟 httpd 就可以囉!!
5.
範例程式
$od = opencc_open("tw2sp.json"); 
$text = opencc_convert("中文繁簡體資料庫轉換", $od);
echo $text;
opencc_close($od);
 
輸出結果為
中文繁简体数据库转换
6.
可用配置
s2t.json 簡體到繁體
t2s.json 繁體到簡體
s2tw.json 簡體到臺灣正體
tw2s.json 臺灣正體到簡體
s2hk.json 簡體到香港繁體(香港小學學習字詞表標準)
hk2s.json 香港繁體(香港小學學習字詞表標準)到簡體
s2twp.json 簡體到繁體(臺灣正體標準)並轉換為臺灣常用詞彙
tw2sp.json 繁體(臺灣正體標準)到簡體並轉換為中國大陸常用詞彙
Facebook 討論區載入中...
資料夾 :
發表時間 :
2018-11-13 17:36:12
觀看數 :
3,901
發表人 :
Kuann Hung
部門 :
老洪的 IT 學習系統
QR Code :