begin process at 2012 02 12 03:13:31
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Tutoriaux

 > QUELQUES FONCTIONS PROPRES AU CLASSES

QUELQUES FONCTIONS PROPRES AU CLASSES


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Tutoriaux Niveau :Initié Date de création :03/06/2002 Date de mise à jour :03/06/2002 16:02:53 Vu :4 684

Auteur : Vapula

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

Afin de poursuivre le tutorial sur les classes, voici quelques fonctions. :)

Source

  • <?
  • // Fonction pour obtenir le nom de classe d'un object : get_class($nom_object)
  • class Caddie
  • {
  • var $aqui;
  • }
  • $caddie2 = new Caddie;
  • $caddie2 ->aqui= "encore_le_mien";
  • print("$caddie2 provient de la classe". get_class($caddie2 )."<BR>\n");
  • //renvoie Caddie
  • //Fonction pour obtenir les var et les valeurs de la classe : get_class_vars("$nom_classe");
  • class Caddie
  • {
  • var $aqui="personne";
  • var $nimporte = "quelconque";
  • }
  • $caddie3 = new Caddie;
  • foreach(get_class_vars("Caddie") as $key=>$val){
  • print("$key=$val<BR>\n"); //renvoie aqui=personne nimporte=quelconque
  • }
  • //Fonction pour obtenir les var de l'objet : get_object_vars($nom_object)
  • Même fonctionnement que la précédente
  • //Fonction pour obtenir le nom des fonctions de la classe : get_class_methods("nom_classe")
  • class Caddie
  • {
  • var $aqui="personne";
  • function test ($param1, $param2){
  • ........
  • }
  • }
  • $caddie3 = new Caddie;
  • foreach(get_class_methods("Caddie") as $method){
  • print("$methods<br>"); //renvoi test
  • }
  • ?>
<?
// Fonction pour obtenir le nom de classe d'un object : get_class($nom_object)
        class Caddie
        {
                var $aqui;
        }

        $caddie2 = new Caddie;
        $caddie2 ->aqui= "encore_le_mien";

        print("$caddie2 provient de la classe". get_class($caddie2 )."<BR>\n");
        //renvoie Caddie

//Fonction pour obtenir les var et les valeurs de la classe : get_class_vars("$nom_classe");

class Caddie
        {
                var $aqui="personne";
                var $nimporte = "quelconque";
        }

        $caddie3 = new Caddie;

        foreach(get_class_vars("Caddie") as $key=>$val){
                print("$key=$val<BR>\n");  //renvoie aqui=personne  nimporte=quelconque
        }

//Fonction pour obtenir les var de l'objet : get_object_vars($nom_object)
Même fonctionnement que la précédente

//Fonction pour obtenir le nom des fonctions de la classe : get_class_methods("nom_classe")

class Caddie
        {
                var $aqui="personne";
                function test ($param1, $param2){
                   ........
                }

        }

        $caddie3 = new Caddie;

        foreach(get_class_methods("Caddie") as $method){
                print("$methods<br>");  //renvoi test
        }
?>

 Conclusion

Voila quelques fonctions qui peuvent être utiles lorsque l'on travaille à l'aide de classe :))


 Sources du même auteur

CREATION D'UN CADDIE À L'AIDE D'UNE CLASSE
LISTER LE CONTENU D'UN DOSSIER (AVEC SPÉCIFICATION)
CONVERSION D'UNE DATE (AAAA/MM/DD)
Source avec Zip DIFFÉRENCE DE DATE
SCINDE UNE URL

 Sources de la même categorie

Source avec une capture INTÉGRER À UNE BASE DE DONNÉES DES COORDONNÉES GÉOGRAPHIQUES... par slhuilli
Source avec Zip DÉCOMPOSER UN CODE PHP AVEC LA FONCTION INCLUDE par Julien39
CRÉATION D'UN SCRIPT D'AUTHENTIFICATION par phpAnonyme
Source avec Zip Source avec une capture N/X API: GOOGLE MAPS DEPUIS PHP VALID W3C par GillesWebmaster
PHP EXTRAIRE DES MAILS D'UN GROS FICHIER LOCAL OU DISTANT par cosmoswarezone1

Commentaires et avis

Commentaire de malalam le 12/05/2005 11:04:06 administrateur CS

Hello,

ok, tres bien :-)

Un grief neanmoins : pourquoi ne pas passer a php5 plutot ? :-) Je parle la de tes exemples de classe.
Mais bien, tres bonne idee, utile a beaucoup sans aucun doute !
Un bemol : print ("") n'est pas tres tres joli, et <BR> encore moins... (ni <br> au passage).
10 quand meme, j'aime les tutos simples :-)

Commentaire de Vapula le 26/09/2005 15:24:34

Au moment de cette source le php5 n'était pas sorti :) merci pour le 10 :)

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,981 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales