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 :

GetType() ne retourne pas le nom de la classe


Sujet :

Langage PHP

  1. #1
    maa
    maa est déconnecté
    Membre éclairé
    Avatar de maa
    Inscrit en
    Octobre 2005
    Messages
    672
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Octobre 2005
    Messages : 672
    Par défaut GetType() ne retourne pas le nom de la classe
    Bonjour,

    Je suis nouveau dans le monde PHP. Etant habitué à la programmation .net je suis habitué à une certaine rigueur dans le typage.
    Une chose qui m'étonne est que si j'appelle la fonction GetType() sur une instance d'une classe "MyClass", celle-ci me retourne "object". Pourquoi ne retourne t-elle pas "MyClass" ? Faut-il utiliser une autre méthode ?

    Merci d'avance pour vos réponses.

    mathmax

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448

  3. #3
    Membre chevronné Avatar de beejeridou
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2007
    Messages
    280
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Février 2007
    Messages : 280
    Par défaut
    en php, et en objet, tu peux utiliser les métaconstantes^^

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    class exemple {
     
        function Affiche_class_method() {
     
            echo __CLASS__."<br />";
            echo __METHOD__;
     
        }
    }
     
    $exemple = new exemple();
    $exemple->Affiche_class_method();

Discussions similaires

  1. gethostbyaddr ne me retourne pas le nom du pc
    Par fox1842 dans le forum Langage
    Réponses: 1
    Dernier message: 19/08/2013, 16h48
  2. gethostbyaddr() -> Ne retourne pas le nom de la machine
    Par Seb33300 dans le forum Langage
    Réponses: 5
    Dernier message: 13/10/2009, 14h51
  3. HTTP_REFERER mais pas le nom de la page ???
    Par eknd dans le forum ASP
    Réponses: 2
    Dernier message: 09/12/2005, 11h52
  4. curseur sur une table dont on ne connaît pas le nom
    Par NPortmann dans le forum Oracle
    Réponses: 4
    Dernier message: 12/07/2005, 10h04
  5. [VB.NET] DataSet qui ne retourne pas de résultat
    Par Lois dans le forum Windows Forms
    Réponses: 4
    Dernier message: 02/06/2004, 18h07

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