text-media/encoding-converter

v1.0.1 2018-01-26 08:12 UTC

This package is auto-updated.

Last update: 2024-04-29 02:59:34 UTC


README

Packagist Packagist

Пакет определения кодировки текста и конвертирования.

Установка

Добавить в composer.json репозиторий и зависимость, чтобы получилось:

composer require text-media/encoding-converter

Использование

Пример использования:

use \TextMedia\EncodingConverter\{Converter, Detector};

// определение кодировки
$charset = Detector::detect($text);

// конвертирование из кодировки A в B
$encoded = Converter::encode($text, $b, $a);

// автоопределение кодировки и конвертирование в C
$encoded = Converter::encode($text, $c);

// автоопределение кодировки и конвертирование в UTF-8
$encoded = Converter::encode($text);

Тесты

В корне проекта выполните:

./vendor/bin/phpunit -c ./