twistor / character-encoder
此软件包最新版本(dev-master)没有提供许可信息。
dev-master
2014-12-12 00:45 UTC
Requires
- php: >=5.3
This package is auto-updated.
Last update: 2024-08-26 08:44:38 UTC
README
PHP 字符编码检测和转换库。
目前支持的转换方法包括
- mbstring
- iconv
- recode
快速使用
<?php use CharacterEncoder\EncoderFactory; $sample = 'The quick brown fox jumps over the lazy dog'; $encodings = array('utf-8', 'EUC-JP', 'ISO-8859-1'); $encoder = EncoderFactory::create($encodings); // Convert text to utf-8. Returns false if the encoding could not be detected. $utf8 = $encoder->toUtf8($sample); // Advanced usage. // Returns false if the encoding could not be detected. $detected = $encoder->detect($sample); $iso = $encoder->convert($sample, $detected, 'ISO-8859-1');