spomky-labs / php-punycode
应用中国际化域名(IDNA)的Unicode Bootstring编码
v3.0.1
2015-10-24 15:39 UTC
Requires
- php: >=5.6
- ext-mbstring: *
Requires (Dev)
- phpunit/phpunit: ~4.8
- satooshi/php-coveralls: dev-master
This package is auto-updated.
Last update: 2024-08-27 13:24:25 UTC
README
应用中国际化域名(IDNA)的Unicode Bootstring编码。
原始代码来自https://github.com/true/php-punycode
发布流程
发布流程在此描述。
先决条件
它已经成功地在PHP 5.4
到PHP 5.6
,PHP 7
(7.0
和夜间版本)以及HHVM
上进行测试。
安装
安装此库的首选方式是依赖Composer
composer require "spomky-labs/php-punycode"
使用方法
<?php // Import Punycode use SpomkyLabs\Punycode; var_dump(Punycode::encode('renangonçalves.com')); // outputs: xn--renangonalves-pgb.com var_dump(Punycode::decode('xn--renangonalves-pgb.com')); // outputs: renangonçalves.com
贡献
欢迎对新功能、错误修复以及使此库更有用的所有其他想法。请遵循以下最佳实践。
许可证
此库根据MIT许可证发布。