Dépannage de “La déclaration d'utilisation avec des non-nom composé ... n'a pas d'effet”

Obtenez cette erreur lorsque j'ai mis use Blog; en haut.

Avertissement: L'utilisation déclaration de non-composé du nom de "Blog" n'a aucun effet
dans...

Blog est mon espace de noms dans lequel j'ai 3 catégories: Article de la Liste et de la Catégorie et de quelques fonctions.

Si je change mon statememnt à use Blog\Article; puis il travaille...

Je ne peux pas juste spécifier les espaces de noms que je veux utiliser? Dois-je fournir des classes?

Que faire si j'ai des fonctions à l'intérieur que les espaces de noms? Quand je les appelle à l'extérieur de l'espace de noms, je suis obligé de la faire précéder de \Blog\ à son nom...

  • Est-ce dans un cadre?
  • non, je n'utilise pas de framework
  • Qui m'est arrivé lorsque j'ai déclaré mon fichier namespace après use Blah;.
  • Il peut aussi tout simplement dire que "Blog" a déjà été inclus déjà et que vous essayez de l'utiliser une deuxième fois. Ce qui est commun si vous utilisez un cadre de travail qui comprenait déjà plus haut de la chaîne.
InformationsquelleAutor thelolcat | 2012-02-16