--enable-mbstring
:
mbstring 関数を有効にします。このオプションは、
mbstring 関数を利用するために必要です。
mbstring 拡張モジュールを使用するためには、
libmbflライブラリが必要です。
libmbflは、mbstring
拡張モジュールにバンドルされています。システムにインストールされている
libmbfl を利用する場合、
--with-libmbfl[=DIR]
を指定します。
PHP 4.3.0 以降、mbstring 拡張モジュールは
日本語のほかに中国語 (簡体字)・中国語 (繁体字)・
韓国語・ロシア語をサポートするように機能拡張されました。
PHP 4.3.4以前のバージョンの場合、
この機能を使用するには、--enable-mbstring=LANG
の
LANG パラメータに
以下のオプションのいずれかを追加する必要があります。
--enable-mbstring=cn
を
使用した場合、簡体字中国語のエンコーディングがサポートされます。
--enable-mbstring=tw
を
使用した場合、繁体字中国語のエンコーディングがサポートされます。
--enable-mbstring=kr
を
使用した場合、韓国語のエンコーディングがサポートされます。
--enable-mbstring=ru
を
使用した場合、ロシア語のエンコーディングがサポートされます。そして、
--enable-mbstring=ja
(デフォルト)を
使用した場合、日本語のエンコーディングがサポートされます。
--enable-mbstring=all
を指定した場合、サポートされるすべての文字エンコーディングが有効となります。
以前のバージョンとの互換性のため、何もオプションを指定せずに
--enable-mbstring
を使用した場合は
日本語のエンコーディングがサポートされます。
注意:
PHP 4.3.4以降では、--enable-mbstring
により、
libmbflでサポートされている全てのエンコーディングが有効となるよう
になっています。