国際化関数
- 導入
- インストール/設定
- 定義済み定数
- 例
- Collator — Collator クラス
- Collator::asort — インデックスの情報を保持しつつ配列を並べ替える
- Collator::compare — ふたつの Unicode 文字列を比較する
- Collator::__construct — collator を作成する
- Collator::create — collator を作成する
- Collator::getAttribute — 照合用の属性の値を取得する
- Collator::getErrorCode — collator の直近のエラーコードを取得する
- Collator::getErrorMessage — collator の直近のエラーコードのテキストを取得する
- Collator::getLocale — collator のロケール名を取得する
- Collator::getSortKey — 文字列のソート用のキーを取得する
- Collator::getStrength — 現在の照合強度を取得する
- Collator::setAttribute — 照合用の属性を設定する
- Collator::setStrength — 照合強度を設定する
- Collator::sortWithSortKeys — 指定した collator とキーで配列を並べ替える
- Collator::sort — 指定した collator で配列を並べ替える
- NumberFormatter — NumberFormatter クラス
- NumberFormatter::create — 数値フォーマッタを作成する
- NumberFormatter::formatCurrency — 通貨の値をフォーマットする
- NumberFormatter::format — 数値をフォーマットする
- NumberFormatter::getAttribute — 属性を取得する
- NumberFormatter::getErrorCode — フォーマッタの直近のエラーコードを取得する
- NumberFormatter::getErrorMessage — フォーマッタの直近のエラーメッセージを取得する
- NumberFormatter::getLocale — フォーマッタのロケールを取得する
- NumberFormatter::getPattern — フォーマッタのパターンを取得する
- NumberFormatter::getSymbol — 記号を取得する
- NumberFormatter::getTextAttribute — テキストの属性を取得する
- NumberFormatter::parseCurrency — 通貨をパースする
- NumberFormatter::parse — 数値をパースする
- NumberFormatter::setAttribute — 属性を設定する
- NumberFormatter::setPattern — フォーマッタのパターンを設定する
- NumberFormatter::setSymbol — 記号の値を設定する
- NumberFormatter::setTextAttribute — テキスト属性を設定する
- Locale — Locale クラス
- Locale::acceptFromHttp — 最もあてはまるロケールを HTTP "Accept-Language" ヘッダにもとづいて探す
- Locale::composeLocale — 正しく並べ替えて区切られたロケール ID を返す
- Locale::filterMatches — 言語タグフィルタがロケールにマッチするかどうかを調べる
- Locale::getAllVariants — 入力ロケールの変化系を取得する
- Locale::getDefault — INTL のグローバル 'default_locale' からデフォルトのロケールを取得する
- Locale::getDisplayLanguage — 入力ロケールの言語の表示名を、適切に地域化して返す
- Locale::getDisplayName — 入力ロケールの表示名を、適切に地域化して返す
- Locale::getDisplayRegion — 入力ロケールの地域の表示名を、適切に地域化して返す
- Locale::getDisplayScript — 入力ロケールの文字の表示名を、適切に地域化して返す
- Locale::getDisplayVariant — 入力ロケールの変化形の表示名を、適切に地域化して返す
- Locale::getKeywords — 入力ロケールのキーワードを取得する
- Locale::getPrimaryLanguage — 入力ロケールのプライマリ言語を取得する
- Locale::getRegion — 入力ロケールの地域を取得する
- Locale::getScript — 入力ロケールの文字を取得する
- Locale::lookup — その言語にマッチする言語タグの一覧を検索する
- Locale::parseLocale — ロケール ID のサブタグ要素を連想配列で返す
- Locale::setDefault — デフォルトの実行時ロケールを設定する
- Normalizer — Normalizer クラス
- Normalizer::isNormalized — 渡された文字列が、指定した正規化を適用済みかどうかを調べる
- Normalizer::normalize — 渡された入力を正規化し、正規化後の文字列を返す
- MessageFormatter — MessageFormatter クラス
- MessageFormatter::create — 新しいメッセージフォーマッタを作成する
- MessageFormatter::formatMessage — 手早くメッセージをフォーマットする
- MessageFormatter::format — メッセージをフォーマットする
- MessageFormatter::getErrorCode — 直近の操作のエラーコードを取得する
- MessageFormatter::getErrorMessage — 直近の操作のエラーテキストを取得する
- MessageFormatter::getLocale — フォーマッタを作成した際のロケールを取得する
- MessageFormatter::getPattern — フォーマッタが使用するパターンを取得する
- MessageFormatter::parseMessage — 手早く入力文字列をパースする
- MessageFormatter::parse — パターンを使用して入力文字列をパースする
- MessageFormatter::setPattern — フォーマッタが使用するパターンを設定する
- IntlDateFormatter — IntlDateFormatter クラス
- IntlDateFormatter::create — Date Formatter を作成する
- IntlDateFormatter::format — 日付/時刻 の値を文字列としてフォーマットする
- IntlDateFormatter::formatObject — オブジェクトの書式を設定する
- IntlDateFormatter::getCalendar — IntlDateFormatter が使用するカレンダーを取得する
- IntlDateFormatter::getDateType — IntlDateFormatter が使用する日付形式を取得する
- IntlDateFormatter::getErrorCode — 直近の操作のエラーコードを取得する
- IntlDateFormatter::getErrorMessage — 直近の操作のエラーテキストを取得する
- IntlDateFormatter::getLocale — Formatter が使用するロケールを取得する
- IntlDateFormatter::getPattern — IntlDateFormatter が使用するパターンを取得する
- IntlDateFormatter::getTimeType — IntlDateFormatter が使用する時刻形式を取得する
- IntlDateFormatter::getTimeZoneId — IntlDateFormatter が使用するタイムゾーン ID を取得する
- IntlDateFormatter::getCalendarObject — カレンダーを取得する
- IntlDateFormatter::getTimeZone — タイムゾーンを取得する
- IntlDateFormatter::isLenient — IntlDateFormatter で使用する寛大さを取得する
- IntlDateFormatter::localtime — 文字列をパースして、フィールドベースの時刻値にする
- IntlDateFormatter::parse — 文字列をパースしてタイムスタンプにする
- IntlDateFormatter::setCalendar — 使用するカレンダーを設定する
- IntlDateFormatter::setLenient — パーサの寛大さを設定する
- IntlDateFormatter::setPattern — IntlDateFormatter が使用するパターンを設定する
- IntlDateFormatter::setTimeZoneId — 使用するタイムゾーンを設定する
- IntlDateFormatter::setTimeZone — タイムゾーンを設定する
- ResourceBundle — ResourceBundle クラス
- ResourceBundle::count — バンドル内の要素数を取得する
- ResourceBundle::create — リソースバンドルを作成する
- ResourceBundle::getErrorCode — バンドルの直近のエラーコードを取得する
- ResourceBundle::getErrorMessage — バンドルの直近のエラーメッセージを取得する
- ResourceBundle::get — バンドルからデータを取得する
- ResourceBundle::getLocales — サポートするロケールを取得する
- Spoofchecker — Spoofchecker クラス
- Spoofchecker::areConfusable — 指定したテキストに混同しやすい文字が含まれているかどうかを調べる
- Spoofchecker::__construct — コンストラクタ
- Spoofchecker::isSuspicious — 指定したテキストに疑わしい文字が含まれているかどうかを調べる
- Spoofchecker::setAllowedLocales — チェック時に使うロケールを設定する
- Spoofchecker::setChecks — 実行するチェックを設定する
- Transliterator — Transliterator クラス
- Transliterator::__construct — インスタンス化を拒否するために private にしたコンストラクタ
- Transliterator::create — Transliterator を作成する
- Transliterator::createFromRules — 規則に基づいた Transliterator を作成する
- Transliterator::createInverse — 逆方向の Transliterator を作成する
- Transliterator::getErrorCode — 直近のエラーコードを取得する
- Transliterator::getErrorMessage — 直近のエラーメッセージを取得する
- Transliterator::listIDs — Transliterator の ID を取得する
- Transliterator::transliterate — 文字列を音訳する
- Grapheme 関数
- grapheme_extract — デフォルトの書記素クラスタシーケンスをテキストバッファから取り出す関数。 テキストは UTF-8 でエンコードされている必要があります
- grapheme_stripos — 大文字小文字を区別せず、文字列内で最初にあらわれる場所の (書記素単位の) 位置を見つける
- grapheme_stristr — 大文字小文字を区別せず、haystack 文字列の中で needle が最初に登場した場所以降の部分文字列を返す
- grapheme_strlen — 書記素単位で文字列の長さを取得する
- grapheme_strpos — 文字列内で最初にあらわれる場所の (書記素単位の) 位置を見つける
- grapheme_strripos — 大文字小文字を区別せず、文字列内で最後にあらわれる場所の (書記素単位の) 位置を見つける
- grapheme_strrpos — 文字列内で最後にあらわれる場所の (書記素単位の) 位置を見つける
- grapheme_strstr — haystack 文字列の中で、needle が最初に登場した場所以降の部分文字列を返す
- grapheme_substr — 部分文字列を返す
- IDN 関数
- idn_to_ascii — ドメイン名をIDNAのASCII形式に変換する
- idn_to_unicode — idn_to_utf8 のエイリアス
- idn_to_utf8 — IDNAのASCII方式でエンコードされたドメイン名をUnicodeに変換する
- 国際化 関数
- intl_error_name — 指定したエラーコードに対応する名前を取得する
- intl_get_error_code — 直近のエラーコードを取得する
- intl_get_error_message — 直近のエラーの説明を取得する
- intl_is_failure — 指定したエラーコードが失敗を表すかどうかを調べる