(PHP 5 >= 5.4.0, PHP 7, PECL intl >= 2.0.0)
はじめに
Transliterator クラスは、文字列の音訳を行います。
クラス概要
Transliterator {
const
int
FORWARD
= 0
const
int
REVERSE
= 1
/* プロパティ */
public
$id
/* メソッド */
private __construct ( )
public static create
( string $id
[, int $direction
] ) : Transliterator
public static createFromRules
( string $rules
[, string $direction
] ) : Transliterator
public createInverse ( ) : Transliterator
public getErrorCode ( ) : int
public getErrorMessage ( ) : string
public static listIDs ( ) : array|false
public transliterate
( string $subject
[, int $start
[, int $end
]] ) : string|false
}
プロパティ
id
定義済み定数
Transliterator::FORWARD
Transliterator::REVERSE
目次
- Transliterator::__construct — インスタンス化を拒否するために private にしたコンストラクタ
- Transliterator::create — Transliterator を作成する
- Transliterator::createFromRules — 規則に基づいた Transliterator を作成する
- Transliterator::createInverse — 逆方向の Transliterator を作成する
- Transliterator::getErrorCode — 直近のエラーコードを取得する
- Transliterator::getErrorMessage — 直近のエラーメッセージを取得する
- Transliterator::listIDs — Transliterator の ID を取得する
- Transliterator::transliterate — 文字列を音訳する
/* 定数 */