Bonjour,

Je cherche un équivalent en windev du php $multi=array(array());

De telle sorte que je puisse avoir des données (qui ne se suivent pas et qui n'ont pas d'index sequentiel ...) style :

multi[numerique][numerique]=valeur

multi[1587][73]=1155
multi[27][158]=990
multi[200][542]=732

Si quelqu'un peut me donner un petit exemple de code simple ...

J'ai fait plusieurs essais en definissant un tableau associatif, ou un tableau a 2 dimensions tel que decrit dans la doc, mais je n'ai trouvé aucune solution.

Si on reprend l'exemple de la doc :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
MonTableau est un tableau de 2 par 3 chaînes
MonTableau[1,1] = "A"
MonTableau[1,2] = "B"
MonTableau[1,3] = "C"
MonTableau[2,1] = "a"
MonTableau[2,2] = "b"
MonTableau[2,3] = "c"
AjouteLigne(MonTableau, "D", "E", "F")
// Afficher le contenu de la 3° ligne
Trace(MonTableau[3,1], MonTableau[3,2], MonTableau[3,3]) 
// Affiche "D E F"
Le problème, c'est que si on essai de faire quelque chose style MonTableau[200,300]="Alpha", on a automatique un plantage de l'application, pour index inconnu. Hors, je voudrais pouvoir faire quelque chose comme ca :

MonTableau[150,500]="A"
Montableau[1,200]="B"
Montableau[70,10]="C"

Comment avoir l'équivalent de array(array()) du Php ?