CLX. Unicode 関数
インストール手順
まずはじめに ICU をダウンロードしてインストールします。
それから、最新の PHP をチェックアウトして、 --with-icu-dir=<dir> オプション付きで configure します。<dir> には ICU をインストールしたディレクトリを指定します。 ICU を標準的な場所にインストールした場合は、 ディレクトリを明示的に指定する必要はありません。
実行時設定
php.ini の設定により動作が変化します。
表 1. Unicode 設定オプション
| 名前 | デフォルト | 変更の可否 | 変更履歴 |
|---|---|---|---|
| unicode.fallback_encoding | NULL | PHP_INI_ALL | PHP 6.0.0 以降で使用可能です。 |
| unicode.from_error_mode | "2" | PHP_INI_ALL | PHP 6.0.0 以降で使用可能です。 |
| unicode.from_error_subst_char | "3f" | PHP_INI_ALL | PHP 6.0.0 以降で使用可能です。 |
| unicode.http_input_encoding | NULL | PHP_INI_ALL | PHP 6.0.0 以降で使用可能です。 |
| unicode.output_encoding | NULL | PHP_INI_ALL | PHP 6.0.0 以降で使用可能です。 |
| unicode.runtime_encoding | NULL | PHP_INI_ALL | PHP 6.0.0 以降で使用可能です。 |
| unicode.script_encoding | NULL | PHP_INI_ALL | PHP 6.0.0 以降で使用可能です。 |
| unicode.semantics | off | PHP_INI_PERDIR | PHP 6.0.0 以降で使用可能です。 |
以下に設定ディレクティブに関する 簡単な説明を示します。
- unicode.output_encoding string
出力用のデフォルトエンコーディング。
- 目次
- i18n_loc_get_default -- デフォルトのロケールを取得する
- i18n_loc_set_default -- デフォルトのロケールを設定する
- unicode_encode -- unicode 文字列を受け取り、 それを指定したエンコーディングに変換する
- unicode_semantics -- unicode 機能が使用可能かどうかを調べる
There are no user contributed notes for this page.
