Published on

PHP简繁体转换扩展-OpenCC

Authors
  • avatar
    Name
    Xiangxuan Liu
    Twitter

github:https://github.com/NauxLiu/opencc4php 已补充更详细介绍

介绍一下花了半个晚上写的 PHP 扩展程序。一个简体繁体互转换扩展。使用之前需要先安装 OpenCC, 版本需要 1.0.1 以上。

转换效果:

你干什么不干我事 => 你幹什麼不干我事

我鼠标哪儿去了 => 我滑鼠哪兒去了

简单使用:

$od = opencc_open('s2twp.json'); //传入配置文件名
echo opencc_convert("我鼠标哪儿去了", $od); //转换

可用配置:

  • s2t.json 简体到繁体
  • t2s.json 繁体到简体
  • s2tw.json 简体到台湾正体
  • tw2s.json 台湾正体到简体
  • s2hk.json 简体到香港繁体(香港小学学习字词表标准)
  • hk2s.json 香港繁体(香港小学学习字词表标准)到简体
  • s2twp.json 简体到繁体(台湾正体标准)并转换为台湾常用词汇
  • tw2sp.json 繁体(台湾正体标准)到简体并转换为中国大陆常用词汇

获取错误信息

$errmsg = opencc_error(); // 如没有错误返回false

关闭资源

使用完毕后请关闭资源,成功返回 true,失败 false$od 会被置为 null

opencc_close($od) // 传入opencc_open时获得的资源

介绍完毕,就这么简单~