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

  FORUM HardWare.fr
  Programmation
  PHP

  pb de class PHP!!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb de class PHP!!!

n°889450
root76
Posté le 03-11-2004 à 13:46:47  profilanswer
 

Bonjour,
 
voila mon problème, en faite je voudrais safoir est ce qu'il y a une méthode pour affecter des valeurs àaux attribus d'une classe, cad que j'ai un tableau associtif $tabass qui contient ces valeurs et je cherche à faire  avec une boucle telle que:
 
de i=1--> nbre d'attrbutes
{
  $class->attribut= $tabass[$attribut]
}
 
merci

mood
Publicité
Posté le 03-11-2004 à 13:46:47  profilanswer
 

n°889458
pascal_
Posté le 03-11-2004 à 13:53:18  profilanswer
 

Si j'ai bien compris la question, la réponse est non.
Faut le faire à la main.

n°889463
root76
Posté le 03-11-2004 à 13:56:38  profilanswer
 

donc y a pas possibilté de "remplir" une class via une boucle??
c'est limite ça !!!

n°889465
simogeo
j'ai jamais tué de chats, ...
Posté le 03-11-2004 à 13:59:09  profilanswer
 

root76 a écrit :

donc y a pas possibilté de "remplir" une class via une boucle??


 
ta phrase ne veut rien dire [:ddr555]
 
tu veux quoi exactement ?


Message édité par simogeo le 03-11-2004 à 13:59:30

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°889470
ratibus
Posté le 03-11-2004 à 14:03:23  profilanswer
 

C'est tout à fait possible :

Code :
  1. <?php
  2. class Foo {
  3.    var $a;
  4.    var $b;
  5.    var $c;
  6. }
  7. $Foo = new Foo;
  8. $values = array('a' => 1, 'b' => 2, 'c' => 3);
  9. foreach($values as $key => $value) {
  10. $Foo->$key = $value;
  11. }
  12. ?>


---------------
Mon blog
n°889471
root76
Posté le 03-11-2004 à 14:07:10  profilanswer
 

$this->tab contient le resultat d une requete sql sur une table, les champs de cette table sont les attributs de la classe.Je veux créer une méthode qu'on peut appliquer à une instance de cette classe qu on va appler $instant_class de telle sorte que cet instance soit initialisée grâce à "$this->"
 
 
function charger()
{
$this->tab= mysql_fetch_array ($this->res );
 
$dico_attributs = get_class_vars(get_class($this));
//...... à completer????
 
}


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

  pb de class PHP!!!

 

Sujets relatifs
Compilation php?Scite, PHP et indentation automatique.
php + pure-ftpwho[php] optimisation
Flash/Php Modification Variabletester une connexion FTP annonymous en php
[PHP] include et class : petite questionPHP orienté objet. Class Caddie, comment récupérer "tous" les articles
PHP orienté objet: Class Caddie, pb : arrive pas a afficher l'objetComment appeller une class en PHP ?
Plus de sujets relatifs à : pb de class PHP!!!


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