0

ブートストラップファイルで次の名前空間を定義しています。

use Doctrine\Common\ClassLoader,
    Doctrine\Common\Annotations\AnnotationReader,
    Doctrine\ODM\MongoDB\DocumentManager,
    Doctrine\ODM\MongoDB\Mongo,
    Doctrine\ODM\MongoDB\Configuration,
    Doctrine\ODM\MongoDB\Mapping\Driver\AnnotationDriver;

しかし、上記の最初の行にエラーがあります。

syntax error, unexpected 'Doctrine', expecting '('

7.Xは名前空間をサポートしているはずですが、プロジェクト全体でエラーが表示されています。なぜですか?

4

1 に答える 1

3

ちょっと考えただけですが、あなたのプロジェクトは PHP 5.3 をサポートするように設定されていますか? ここでのインストールでは、新しいプロジェクトのデフォルトは PHP 5.2 です。

于 2010-09-24T14:39:40.440 に答える