てNumberFormatterを構築することができない、と私は埋め込まれたフォームを送信しようとすると、私が手は、私はまだSymfony2のアプリケーションを開発してい
Fatal error: Call to a member function setAttribute() on a non-object in C:\wamp\www\Symfony\vendor\symfony\src\Symfony\Component\Form\Extension\Core\DataTransformer\NumberToLocalizedStringTransformer.php on line 130
いくつかの基本的なNumberFormatterはコード:
$fmt = new NumberFormatter(locale_get_default(), NumberFormatter::DECIMAL);
echo $fmt->format(123.123123);
で実際、intlを有効にしたにもかかわらずNumberFormatterオブジェクトを構築することすらできません。 私は現在
コンファレンスWAMPの2.2Cに取り組んでいます:
PHP 5.3.9 intl 1.1.0.0
任意のアイデア?おかげさまで
$fmt = new \NumberFormatter(locale_get_default(), \NumberFormatter::DECIMAL);
または追加します:
はなぜだろうかsymfonyは欠陥を早期に通知しません。いくつかのコードを表示する必要があります。 – hakre
完了しましたが、実際にはNumberFormatterの構築に問題があります。 –
投稿したコードは致命的なエラーも発生しますか? – hakre