Précédent   Forum des professionnels en informatique > Environnements de développement > Eclipse > Eclipse PHP
Eclipse PHP Forum d'entraide sur les différents EDI PHP à base d'Eclipse : PHPEclipse, PDT, Zend Studio for Eclipse, etc. Avant de poster -> Tutoriels Eclipse pour PHP.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/03/2011, 11h58   #1
Membre habitué
 
Avatar de a028762
 
Inscription : décembre 2003
Messages : 222
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 222
Points : 108
Points : 108
Par défaut Espace de noms PHP sous PHPEclipse ?

Bonjour,

Sous PHP5.3, avec PHPEclipse Galileo sous Ubuntu, le code ci-dessous provoque une erreur sur la ligne 2 :
Citation:
syntax error, unexpected 'Tagada'
dont je ne comprends pas la nature.

J'ai vérifié que l'interpréteur PHP était bien en 5.3.

Code :
1
2
3
4
5
6
7
8
9
<?php
namespace Tagada;
class Nuance {
    var $Nom;
    function __construct() {
        $this->Nom = "Nom de la NUANCE dans ".__NAMESPACE__;
    }
}
?>
La notion de namespace serait pourtant bien pratique pour mon environnement de développement qui commence à devenir complexe.

Si j'écris namespace tout seul, l'erreur disparait mais l'intérêt est alors très contestable...

Quelqu'un saurait-il m'explique ce qui ne va pas ?

Merci d'avance pour votre aide.
a028762 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2011, 20h25   #2
Membre habitué
 
Avatar de a028762
 
Inscription : décembre 2003
Messages : 222
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 222
Points : 108
Points : 108
Par défaut ECLIPSE

Sous Eclipse, pour que la syntaxe soit correcte, il faut lui dire que l'interpréteur analyse du 5.3.

C'est ce qui manquait..
a028762 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h35.


 
 
 
 
Partenaires

Hébergement Web