- <?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);
-
- ?>
<?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);
?>