Internationalization Transliterator 클래스
(PHP 5 >= 5.4.0, PHP 7, PHP 8, PECL intl >= 2.0.0)
소개
Transliterator는 문자열의 음역을 제공합니다.
클래스 개요
class Transliterator { /* Constants */ const int FORWARD = 0; const int REVERSE = 1; /* Properties */ public string $id; /* Methods */ final private __construct() public static create(string $id, int $direction = Transliterator::FORWARD): ?Transliterator public static createFromRules(string $rules, int $direction = Transliterator::FORWARD): ?Transliterator public createInverse(): ?Transliterator public getErrorCode(): int|false public getErrorMessage(): string|false public static listIDs(): array|false public transliterate(string $string, int $start = 0, int $end = -1): string|false }
Properties
id
미리 정의된 상수
Transliterator::FORWARD
Transliterator::REVERSE
목차
- Transliterator::__construct — 인스턴스화를 거부하는 개인 생성자
- Transliterator::create — 음역자 만들기
- Transliterator::createFromRules — 규칙에서 음역자 만들기
- Transliterator::createInverse — 역음역 만들기
- Transliterator::getErrorCode — 마지막 오류 코드 가져오기
- Transliterator::getErrorMessage — 마지막 오류 메시지 가져오기
- Transliterator::listIDs — 음역자 ID 가져오기
- Transliterator::transliterate — Transliterate a string