0/5 (7 avis)
Snippet vu 15 140 fois - Téléchargée 31 fois
<?php //--------------------------// // Definition d'un classe // //--------------------------// class Caddie{ //Definitions des variables de classe var $items; // Eléments de notre panier var $aqui; // Permet d'identifer l'utilisateur //Definition des fonctions de classes // Ajout de $qte articles de type $numarticle au panier function add_item ($numarticle, $qte ) { $this->items[$numarticle] += $qte ; } // Suppression de $qte articles du type $artnr du panier function remove_item ($numarticle, $qte ) { if ($this->items[$numarticle] > $qte ) { $this->items[$numarticle] -= $qte ; return TRUE; }else{ return FALSE; } } } //---------------------------// // Utilisation de la classe // //---------------------------// //Creation d'un caddie $premiercaddie = new Caddie; //Construit un object qui a les meme variables que sa classe $premiercaddie->set_aqui ("le mien"); //Affection de la variable de classe //utilisation de la fonction de la classe $cart->add_item("10", 1); ?>
29 mars 2004 à 17:50
21 févr. 2004 à 01:38
j'aimerais savoir comment faire pour intégrer cette partie de ton code :
//---------------------------//
// Utilisation de la classe //
//---------------------------//
//Creation d'un caddie
$premiercaddie = new Caddie; //Construit un object qui a les meme variables que sa classe
$premiercaddie->set_aqui ("le mien"); //Affection de la variable de classe
//utilisation de la fonction de la classe
$cart->add_item("10", 1);
?>
*** mais dans un autre fichier !
Par exemple, j'aimerai avoir le fichier class.Caddie.php, index.php et toto.php.
Pour utiliser la classe dans index.php, je fais un include et je peux ainsi faire dans index.php :
$test = new Caddie();
Mon problème est : comment faire pour récupérer la valeur de l'objet $test dans le fichier toto.php.
Je suis du monde C++ et là en php je ne vois vraiment pas comment faire 8-(
Avez-vous la réponse ?
Merci...
22 sept. 2003 à 16:16
Clair, net et précis!
Merci à toi!
4 sept. 2002 à 11:20
simple et efficace ... trés bien !!
6 juin 2002 à 09:00
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.