vvvtool / zh-converter
PHP 中文繁简转换工具,支持简体中文、繁体中文、台湾繁体、香港繁体之间的互相转换,提供简单高效的中文字符转换解决方案。A PHP package for converting between simplified and traditional Chinese characters.
1.1.0
2025-05-19 04:04 UTC
Requires
- php: ^7.1 || >=8.0
Requires (Dev)
- phpunit/phpunit: ^7.1 || ^8.5.21 ||^9.3 || ^10.1 || ^11.0.10 || ^12.1.5
This package is auto-updated.
Last update: 2025-06-19 04:13:20 UTC
README
简介
zh-converter
是一个功能强大的 PHP 中文转换工具,支持简体中文、繁体中文、台湾繁体、香港繁体之间的互相转换。主要特点:
- 支持简体中文与繁体中文的互相转换
- 支持简体中文转换为香港繁体中文
- 支持简体中文转换为台湾繁体中文
- 支持香港繁体、台湾繁体转换为简体中文
- 准确处理地区差异用词(例如:计算机/電腦/電子計算機)
安装
通过 Composer 安装:
composer require vvvtool/zh-converter
使用方法
以下是一些如何使用 ZhConverter
的示例:
require 'vendor/autoload.php'; use VVVTool\ZhConverter\ZhConverter; // 简体转繁体 $traditional = ZhConverter::s2t('简体转繁体'); // 簡體轉繁體 // 繁体转简体 $simplified = ZhConverter::t2s('繁體轉簡體'); // 繁体转简体 // 简体转香港繁体 $hkTraditional = ZhConverter::s2hk('计算机'); // 計算機 // 简体转台湾繁体 $twTraditional = ZhConverter::s2tw('SQL注入攻击'); // SQL隱碼攻擊 // 香港繁体转简体 $simplified = ZhConverter::hk2s('計算機'); // 计算机 // 台湾繁体转简体 $simplified = ZhConverter::tw2s('SQL隱碼攻擊'); // SQL注入攻击
单元测试
要运行本项目的单元测试,请确保您已安装开发依赖:
composer install --dev
然后,运行单元测试:
./vendor/bin/phpunit
问题反馈
如果您遇到任何错误或有功能建议,请通过 GitHub Issues 页面 进行报告。
报告问题时,请包括以下信息:
- 清晰的问题描述。
- 问题重现步骤。
- 您正在使用的
zh-converter
版本。 - 您的 PHP 版本。
- 任何相关的错误信息或截图。
参与贡献
欢迎为项目贡献代码!请 fork 项目并提交 pull request。
开源协议
本项目遵循 MIT License 许可协议。详情请查看 LICENSE 文件。