Download the PHP package overtrue/php-opencc without Composer
On this page you can find all versions of the php package overtrue/php-opencc. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download overtrue/php-opencc
More information about overtrue/php-opencc
Files in overtrue/php-opencc
Download overtrue/php-opencc
More information about overtrue/php-opencc
Files in overtrue/php-opencc
Vendor overtrue
Package php-opencc
Short Description 中文简繁转换,支持词汇级别的转换、异体字转换和地区习惯用词转换(中国大陆、台湾、香港、日本新字体)。基于 [BYVoid/OpenCC](https://github.com/BYVoid/OpenCC) 数据实现。
License MIT
Package php-opencc
Short Description 中文简繁转换,支持词汇级别的转换、异体字转换和地区习惯用词转换(中国大陆、台湾、香港、日本新字体)。基于 [BYVoid/OpenCC](https://github.com/BYVoid/OpenCC) 数据实现。
License MIT
Please rate this library. Is it a good library?
Informations about the package php-opencc
PHP OpenCC
中文简繁转换,支持词汇级别的转换、异体字转换和地区习惯用词转换(中国大陆、台湾、香港、日本新字体)。基于 BYVoid/OpenCC 数据实现。
安装
使用
使用策略别名
流式/文件转换(可选)
注意:按行转换不适用于跨行的词组替换场景。
转换策略
策略 (别名) | 说明 |
---|---|
SIMPLIFIED_TO_TRADITIONAL(S2T) |
简体到繁体 |
SIMPLIFIED_TO_HONGKONG(S2HK) |
简体到香港繁体 |
SIMPLIFIED_TO_JAPANESE(S2JP) |
简体到日文 |
SIMPLIFIED_TO_TAIWAN(S2TW) |
简体到台湾正体 |
SIMPLIFIED_TO_TAIWAN_WITH_PHRASE(2TWP) |
简体到台湾正体, 带词汇本地化 |
HONGKONG_TO_TRADITIONAL(HK2T) |
香港繁体到正体 |
HONGKONG_TO_SIMPLIFIED(HK2S) |
香港繁体到简体 |
TAIWAN_TO_SIMPLIFIED(TW2S) |
台湾正体到简体 |
TAIWAN_TO_TRADITIONAL(TW2T) |
台湾正体到繁体 |
TAIWAN_TO_SIMPLIFIED_WITH_PHRASE(TW2SP) |
台湾正体到简体, 带词汇本地化 |
TRADITIONAL_TO_HONGKONG(T2HK) |
正体到香港繁体 |
TRADITIONAL_TO_SIMPLIFIED(T2S) |
繁体到简体 |
TRADITIONAL_TO_TAIWAN(T2TW) |
繁体到台湾正体 |
TRADITIONAL_TO_JAPANESE(T2JP) |
繁体到日文 |
JAPANESE_TO_TRADITIONAL(JP2T) |
日文到繁体 |
JAPANESE_TO_SIMPLIFIED(JP2S) |
日文到简体 |
在命令行使用
说明:
性能与部署建议
-
强烈建议在生产环境开启并配置 Opcache,并将常用字典文件加入
opcache.preload
,可显著降低首次调用延迟。-
典型 php.ini 片段(示例):
preload.php
示例:
-
- 本库会对字典进行“合并+按键长降序排序”的预处理并缓存于进程内存;在常驻进程(如 FPM、Swoole、RoadRunner)下复用效果更佳。
构建工具(可移植)
bin/opencc build
使用纯 PHP(ZipArchive
+ 递归拷贝)下载并解析 upstream 字典,无需系统级curl/unzip/cp
命令。- 需要的 PHP 扩展:
ext-zip
、ext-mbstring
。
:heart: 赞助我
如果你喜欢我的项目并想支持它,点击这里 :heart:
参与贡献
You can contribute in one of three ways:
- File bug reports using the issue tracker.
- Answer questions or fix bugs on the issue tracker.
- Contribute new features or update the wiki.
The code contribution process is not very formal. You just need to make sure that you follow the PSR-0, PSR-1, and PSR-2 coding guidelines. Any new code contributions must be accompanied by unit tests where applicable.
License
MIT
All versions of php-opencc with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.0
ext-zip Version *
symfony/console Version ^5.4|^6.3|^7.0
symfony/process Version ^5.4|^6.3|^7.0
ext-zip Version *
symfony/console Version ^5.4|^6.3|^7.0
symfony/process Version ^5.4|^6.3|^7.0
The package overtrue/php-opencc contains the following files
Loading the files please wait ....