vuthaihoc/vi_encoder

在越南文编码格式之间进行转换

v0.1.2 2021-10-01 02:46 UTC

This package is auto-updated.

Last update: 2024-08-29 04:31:07 UTC


README

Composer

composer require vuthaihoc/vi_encoder

支持代码

private static $codes_supported = [
                                    "VIQR",
                                    "VPS-Win",
                                    "UNICODE",
                                    "TCVN-3"
                                ]

检查是否支持

Detector::isSupported($sourceEncode);

检测文本的编码

$using_code = Detector::usingCode($string);

在不同编码之间转换

$new_string = Converter::changeEncode($string, $targetCode, [$sourceCode = null]);

$targetCode$sourceCode 可以使用代码的容器以确准编码名称。如果 $sourceCode 为空,系统将自动识别 $string 正在使用的编码。

const CHARSET_TCVN3 = 'TCVN-3';
const CHARSET_VNI_WIN = 'VNI-WIN';
const CHARSET_VIQR = 'VIQR';
const CHARSET_UNICODE = 'UNICODE';

信用

参考