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

  FORUM HardWare.fr
  Programmation
  PHP

  Tableau d'objets ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tableau d'objets ???

n°832541
dawei38
Posté le 26-08-2004 à 10:27:51  profilanswer
 

Voilà, je pense que c'est assez simple à expliquer :
 
J'

mood
Publicité
Posté le 26-08-2004 à 10:27:51  profilanswer
 

n°832542
skeye
Posté le 26-08-2004 à 10:29:15  profilanswer
 

dawei38 a écrit :

Voilà, je pense que c'est assez simple à expliquer :
 
J'


'tention, ton clavier s'est blo


---------------
Can't buy what I want because it's free -
n°832559
jagstang
Pa Capona ಠ_ಠ
Posté le 26-08-2004 à 10:35:27  profilanswer
 

spa drôle il a peut-être fait une crise cardiaque hein :o :D
 
 
 
 
 
 
 
 
 
 
ah non, ça aurait fait.  
 

Citation :

c'est assez simple en fait. Jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj


Message édité par jagstang le 26-08-2004 à 10:36:17
n°832560
dawei38
Posté le 26-08-2004 à 10:35:39  profilanswer
 

oups... fausse manoeuvre...
 
Je reprend :  
 
J'ai créé une classe en PHP s'appelant T_SCRIPT.
Je crée un nouvel objet avec :  
$script1 = new T_SCRIPT;
 
Jusque là pas de problème, seulement maintenant il me faut les créer dynamiquement. Dans une boucle par exemple, il doit me créer $script1 et initialiser ses champs, $script2 et ainsi de suite. Pour ce faire, j'avais penser à créer un tableau de T_SCRIPT dont l'indice serait incrémenté par la boucle. Je ne pense pas qu'il soit possible de générer
automatiquement des noms de variables (T_SCRIPT ou bête entier), genre $var1, $var2, etc qui seraient générés dans la boucle pour être manipulés après. Cette solution aurait été bonne aussi.
 
En bref :
 - Y a t il un moyen de créer des variables de façon dynamique dans une boucle, d'en générer les noms de variables automatiquement pour pouvoir les utiliser ensuite.
 - Y a t il moyen (là je pense bien...) de créer un tableau d'objets de classe T_SCRIPT par exemple, et comment les générer et les utiliser et atteindre leurs champs.
 
Merci bcp à tous et bonne journée !

n°832561
R3g
fonctionnaire certifié ITIL
Posté le 26-08-2004 à 10:35:39  profilanswer
 

dawei38 a écrit :

Voilà, je pense que c'est assez simple à expliquer :
 
J'

En fait c'est pas très cl


---------------
Au royaume des sourds, les borgnes sont sourds.
n°832562
dawei38
Posté le 26-08-2004 à 10:36:36  profilanswer
 

LOL, je sais... j'ai eu un 'tit stress... mais là ça devrait être plus clair ! Vous êtes trop rapide, j'espérais que ça passe +- inaperçu... raté !

n°832564
jagstang
Pa Capona ಠ_ಠ
Posté le 26-08-2004 à 10:37:36  profilanswer
 

Citation :

En bref :
 - Y a t il un moyen de créer des variables de façon dynamique dans une boucle, d'en générer les noms de variables automatiquement pour pouvoir les utiliser ensuite.


 
--> tableau (array())

n°832576
dawei38
Posté le 26-08-2004 à 10:42:38  profilanswer
 

oui... donc le seul moyen de "générer" des noms de variable est de créer un tableau avec un nom fixe, mais l'indice nous permet d'atteindre des champs différents.
 
Quel en est l'utilisation avec un objet d'une classe T_SCRIPT ???
 
J'ai essayé :  
 
$script_tabl = new T_SCRIPT;
$script_tabl[] = new T_SCRIPT[];
$script_tabl[$i] = new T_SCRIPT;
...
 
Merci !

n°832588
Snoopy71
Posté le 26-08-2004 à 10:52:32  profilanswer
 

Bon comme d'hab' j'ai pas trop compris le but ni même l'idée ... donc je m'arrêterai simplement au tableau dans la classe :
 
Class T_SCRIPT {
var $tableau;
 
.
.
.
 
}
 
$toto = new T_SCRIPT;
.
.
.
$toto->tableau[0] = "Bouh!";

n°832594
dawei38
Posté le 26-08-2004 à 10:56:15  profilanswer
 

Non, c'est pas ça...  
 
Pour faire encore plus bref, je cherche à créer un tableau de variables de type T_SCRIPT, comme on pourrait le faire pour des entiers, des char, etc. J'aurais un truc du genre :
 
$script[14]->script_name
 
pour atteindre le nom du 14 ème script.
 
Vala, c'est tout...
 
Thx !

mood
Publicité
Posté le 26-08-2004 à 10:56:15  profilanswer
 

n°832612
dawei38
Posté le 26-08-2004 à 11:11:15  profilanswer
 

Voilà, j'ai trouvé, c'était super simple... la recherche ne fonctionnant pas pour le moment (recherche désactivée ??!!) sur le forum, je n'ai pas pû m'en servir. C'est en cherchant sur le net que je suis retombé sur un topic d'ici qui m'a apporté la réponse. Pour les suivants que le problème intéresse, allez voir là :  
 
http://forum.hardware.fr/hardwaref [...] 5882-1.htm
 
Ciaoooooo !

n°835448
xam_orpheu​s
Posté le 29-08-2004 à 11:54:22  profilanswer
 

dawei38 a écrit :

oui... donc le seul moyen de "générer" des noms de variable est de créer un tableau avec un nom fixe


 
On peut utiliser aussi les variables dynamiques, avec $$truc
http://www.nexen.net/docs/php/anno [...] =variables

n°835450
Ayuget
R.oger
Posté le 29-08-2004 à 11:56:26  profilanswer
 

Xam_Orpheus a écrit :

On peut utiliser aussi les variables dynamiques, avec $$truc
http://www.nexen.net/docs/php/anno [...] =variables


:vomi:

n°835451
xam_orpheu​s
Posté le 29-08-2004 à 11:56:57  profilanswer
 

Oui bon évidemment c'est pas top mais ca existe.


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

  Tableau d'objets ???

 

Sujets relatifs
[C] affectation de tableau à 2 dimAfficher tableau case par case
recherche de doc sur les objets/interfaces nativesprobleme tableau
[PHP] Accés dans un tableau d'objets...[résolu]gérer les colonnes d'un tableau comme des objets javascript ?
[php] en prog objet, peut on stocker des objets dans un tableau ?[c++] construction de tableau d'objets
[C, C++] Tableau d'objets[JAVA] tableau d'objets
Plus de sujets relatifs à : Tableau d'objets ???


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)