twistor / character-encoder
There is no license information available for the latest version (dev-master) of this package.
dev-master
2014-12-12 00:45 UTC
Requires
- php: >=5.3
This package is auto-updated.
Last update: 2026-02-26 12:04:45 UTC
README
PHP library for detecting and converting character encodings.
The currently supported conversion methods are:
- mbstring
- iconv
- recode
Quick usage:
<?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');