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 :

Demande de signification de symbôle en PHP


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    705
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 705
    Par défaut Demande de signification de symbôle en PHP
    Salut,
    J'ai une ligne de code en PHP qui contient le symbôle suivant ::
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $plot = new Pie($values, Pie::EARTH);
    Je voulais savoir sa signification, et est ce qu'on peut le remplacer par une autre syntaxe?
    Merci.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 95
    Par défaut
    Pie::EARTH représente une constante generique à toutes les instance de classe Pie nomée EARTH

  3. #3
    Membre éprouvé
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 107
    Par défaut
    Alors pour reprendre ton code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $plot = new Pie($values, Pie::EARTH);
    $plot : c'est une variable or plot veut dire Graphique en anglais.
    new Pie(...) : C'est crée un nouveau graphique camembert.
    $values : ce sont les valeurs que tu veux mettre dans le graphique.
    Pie::EARTH C'est une variable de ta classe Pie. C'est la forme de graphique que tu veux utiliser.

    Zenklys

  4. #4
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    705
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 705
    Par défaut
    Merci beaucoup pour l'explication...
    Mais parfois, ça me génère un erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Parse error: parse error, expecting `'('' in ..\site\stat.php on line 29
    el la ligne 29 correpond a celle du ::

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    229
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2008
    Messages : 229
    Par défaut
    RESALUT,

    Je t'ai déjà répondu à propos de cette erreur : il s'agit de ta version de php. Le système de classe à changer entre la version 4 et 5 de php. Le symbole "::" est utilisé avec php 5 donc puisque tu utilise php 4, tu dois remplacer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $plot = new Pie($values, Pie::EARTH);
    Par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $plot = new Pie($values, PIE_EARTH);
    Normalement cela fonctionne mais tiens moi au courant.

    Voilà.

  6. #6
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    705
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 705
    Par défaut
    C'est bon!!!
    ça marche 5/5

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

Discussions similaires

  1. [MySQL] Demande d'aide pour une erreur php
    Par spespam dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 01/12/2008, 16h22
  2. [Tableaux] demande de code pour une fonction.php
    Par carmen256 dans le forum Langage
    Réponses: 4
    Dernier message: 21/01/2006, 17h22

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