• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Transliterator::create()

    (PHP 5 >= 5.4.0, PHP 7, PECL intl >= 2.0.0)

    Create a transliterator

    说明

    面向对象风格
    publicstaticTransliterator::create(string $id[,int $direction]): Transliterator
    过程化风格
    transliterator_create(string $id[,int $direction]): Transliterator

    Opens a Transliterator by id.

    Warning

    本函数还未编写文档,仅有参数列表。

    参数

    $id

    The id.

    $direction

    The direction, defaults to >Transliterator::FORWARD. May also be set to Transliterator::REVERSE.

    返回值

    Returns a Transliterator object on success, or NULL on failure.

    参见

    • Transliterator::getErrorMessage() Get last error message
    • Transliterator::__construct() Private constructor to deny instantiation
    A good example of create for non latin languages is Turkish.
    There both upper case I character and lowercase ı character which makes other strtolower kind of functions useless.
    $text = "Iğdır";
    echo Transliterator::create("tr-Lower")->transliterate($text);
    will return the correct result ığdır, not iğdır .