Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1345 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  array dans une classe?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

array dans une classe?

n°295324
xmulder
un peu plus au nord...
Posté le 28-01-2003 à 11:37:44  profilanswer
 

comment ca marche? :??:
j'ai fait un truc qui me paraissait logique mais ca marche pas :(
 
 

Code :
  1. <?// test arrays in classes
  2. class A
  3. {
  4.   var $queue;
  5.   function A($val)
  6.   {
  7.     $this->queue = array($val);
  8.   }
  9.   function add($val)
  10.   {
  11.     $this->queue[] = $val;
  12.   }
  13.   function display()
  14.   {
  15.     echo "<p>count  : ".count($this->$queue)."<br>";
  16.     echo    "content: ".array_values($this->queue)."<p>";
  17.   }
  18. }
  19. $Aobj = new A(1);
  20. $Aobj->display();
  21. $Aobj->add(2);
  22. $Aobj->display();
  23. $Aobj->add(3,4);
  24. $Aobj->display();
  25. ?>

 
 
mon tableau reste vide. comment faire? please.

mood
Publicité
Posté le 28-01-2003 à 11:37:44  profilanswer
 

n°295332
ethernal
Chercheur de vérité...
Posté le 28-01-2003 à 11:49:30  profilanswer
 

Code :
  1. <?// test arrays in classes
  2. class A
  3. {
  4.   var $queue= array();
  5.   function A($val)
  6.   {
  7.     $this->queue[] = $val;
  8. //ou array_push($this->queue, $val)
  9.   }
  10.   function add($val)
  11.   {
  12.     $this->queue[] = $val;
  13. //ou array_push($this->queue, $val)
  14.   }
  15.   function display()
  16.   {
  17.     echo "<p>count  : ".count($this->$queue)."<br>";
  18.     echo    "content: ".print_r(array_values($this->queue))."<p>";
  19.   }
  20. }
  21. $Aobj = new A(1);
  22. $Aobj->display();
  23. $Aobj->add(2);
  24. $Aobj->display();
  25. //$Aobj->add(3,4); pas possible, sauf $Aobj->add("3,4" ); avec un explode(',', $val) dans fct add($val)
  26. $Aobj->display();
  27. ?>


Message édité par ethernal le 28-01-2003 à 11:51:21
n°295347
xmulder
un peu plus au nord...
Posté le 28-01-2003 à 12:06:36  profilanswer
 

merci :jap:
 
je m'étais surtout planté là : count($this->$queue)  
g du mal ce matin... :sarcastic:  


Message édité par xmulder le 28-01-2003 à 12:07:19
n°295358
ethernal
Chercheur de vérité...
Posté le 28-01-2003 à 12:24:50  profilanswer
 

arf vi :D
moi aussi je dors un peu, j'ai pas fais gaffe... :lol:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  array dans une classe?

 

Sujets relatifs
Classe pour faire du telnet (C'est pas du telnet, seulement l'api)Appeler dans une classe dérivée, une méthode de la classe de base
Ouvrir une Url a partir d'une classe appelée par une appletPb classe de connexion et mysql_select_db
comment inclure une classe d'un fichier JAR[PHP] Problème avec Array_push / Array_merge
REMERCIEMENT + qq questions array dynamique.methode mkdirs de la classe File ou Droits avec apache et tomcat
[VC++]help avec la classe CFileFind?constructeur d'une classe dérivée
Plus de sujets relatifs à : array dans une classe?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR