函数名:Transliterator::create()
适用版本:PHP 5.4.0以上
函数描述:Transliterator::create()函数用于创建一个Transliterator对象,该对象可用于执行字符串转换操作。Transliterator是一个用于Unicode字符串转换的类,可以将一个字符串从一个字符集转换为另一个字符集。
语法:Transliterator::create(string $id) : Transliterator|false
参数:
返回值:
示例1:使用内置的转换规则将字符串从中文转换为拉丁字符集。
$transliterator = Transliterator::create('Han-Latin');
$result = $transliterator->transliterate('你好'); // Output: 'nǐ hǎo'
echo $result;
示例2:使用自定义的转换规则将字符串从俄文转换为ASCII字符集。
$transliterator = Transliterator::create('Cyrillic-Latin; Latin-ASCII');
$result = $transliterator->transliterate('Привет'); // Output: 'Privet'
echo $result;
注意事项: