IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[POO] Déclaration de classe selon une variable


Sujet :

Langage PHP

  1. #1
    Expert éminent
    Avatar de Michaël
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2003
    Messages
    3 497
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2003
    Messages : 3 497
    Points : 8 237
    Points
    8 237
    Par défaut [POO] Déclaration de classe selon une variable
    bonjour,
    je suis en train de développer une classe pour mon site et je voudrais avoir la possibilité de debugger. ce que j'ai fait m'ammène à une erreur.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    if(!defined('DEBUG'))
    class bdd {
    //fonctions qui n'affichent pas de messages d'erreur de php
    }
     
    else //cas où DEBUG est activé
    class bdd{
    //fonction qui affichent les messages d'erreurs de php
    }
    et ça me dit
    Parse error: parse error, unexpected T_CLASS in /var/www/site_includes/bdd.req.php on line 5
    mais je voudrais quand même le faire. mettre un if(!defined('DEBUG')) dans la classe, ça augmentera le temps de traitement et je veux tenter de réduire au maximum. c'est pour ça que je veux faire un unique if.

    vous avez une idée ?

  2. #2
    Expert éminent
    Avatar de Michaël
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2003
    Messages
    3 497
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2003
    Messages : 3 497
    Points : 8 237
    Points
    8 237
    Par défaut
    c'est tout bête en fait. il suffit de mettre des accollades.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    if(!defined('DEBUG'))
    {
       class bdd {
       //fonctions qui n'affichent pas de messages d'erreur de php
       }
    }
     
    else //cas où DEBUG est activé
    {
       class bdd{
       //fonction qui affichent les messages d'erreurs de php
       }
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Changement de classe d'une variable
    Par lebigboss dans le forum Langage
    Réponses: 1
    Dernier message: 15/05/2007, 16h51
  2. Réponses: 4
    Dernier message: 28/03/2007, 22h23
  3. Réponses: 7
    Dernier message: 10/11/2006, 09h03
  4. JTree, icone d'un noeud selon une variable
    Par remayy dans le forum Composants
    Réponses: 3
    Dernier message: 17/10/2006, 09h26
  5. Réponses: 19
    Dernier message: 02/02/2006, 23h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo