lukemadhanga/php-transliterator

此包最新版本(0.1.1)没有提供许可信息。

PHP < 5.4 的 transliterator_transliterate() 回退

0.1.1 2018-08-08 08:36 UTC

This package is auto-updated.

Last update: 2024-09-14 02:50:24 UTC


README

PHP < 5.4 的 transliterator_transliterate() 回退

composer require lukemadhanga/php-transliterator

PHP 5.4 自带一个内置函数,transliterator_transliterate(),其功能正如其名。此类作为该函数的基本回退,该函数从 PHP5.4 开始可用,前提是已安装 intl 包。

支持的块

Basic Latin
Latin-1 Supplement
Latin Extended-A
Latin Extended-B
IPA Extensions Block
Spacing Modifier Letters
Combining Diacritical Marks
Greek and Coptic
Cyrillic
Cyrillic Supplement
Armenian
Georgian
Latin Extended Additional
Greek Extended
General Punctuation
Superscripts and Subscripts
Combining Diacritical Marks for Symbols
Georgian Supplement
Cyrillic Extended-A
Cyrillic Extended-B
Latin Extended-D

用法

# If no composer:
include_once 'path/to/Transliterator.php';

echo \LukeMadhanga\Transliterator::convert('Antonín Dvořák'); // Antonin Dvorak