次のコマンドは、PHP5.3.8ランプ(Ubuntu 11.04)-Serverではtrueを返しますが、PHP5.3.2ランプ(Ubuntu 10.04.2 LTS)-Serverではfalseを返します。Umlaute UTF-8修飾子付きPHP5.3 preg_match
<?php echo preg_match('/\w/u', 'ß'); ?>
私はphp.iniファイルの設定をほとんど変更しましたが、成功しませんでした。 システムのロケールをen_US.UTF-8に変更し、PHPのデフォルトのロケールにしました。さらに私はde_DE.UTF-8-localeを試しました。
どちらの場合でも、私はubuntuが提供するdefault-packagesを使用しています。
PHP5.3.2でもtrueを返すように、誰かが別の考え方、変更するもの、パッケージをコンパイルしない人はいますか?
と '真' ありがとうございました。 –