Bonjour,
Je vous expose un petit problème, d'optimisation.
J'ai un premier tableau à une dimension, qui contient des codes.
En gros
J'ai un second tableau, à deux dimensions, qui est une liste d'un répertoire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 arrayCode[0]=234543; arrayCode[1]=245984; arrayCode[2]=343298;
Je dois écrire un petit script, qui me parcours le 1er tableau, et m'affiche tous les libellés du second qui contient le code contenu dans le 1er.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 arrayRepertoire[0]['reduit']='DC'; arrayRepertoire[0]['libellé']='Ceci est un commentaire libre qui contient toujours un code 245984'; arrayRepertoire[0]['fax']='0345678909'; arrayRepertoire[0]['telephone']='0345678909'; arrayRepertoire[1]['reduit']='GF'; arrayRepertoire[1]['libellé']='Ceci est un commentaire libre qui contient toujours un code 343298'; arrayRepertoire[1]['fax']='0312345678'; arrayRepertoire[1]['telephone']='0398765432';
Je parviens sans problème au résultat en parcourant à faisant 2 boucles foreach, mais je me demandais si il n'y avais plus facile et surtout plus rapide, car les tableaux sont assez gros.
Je ne sais pas par exemple si il est possible d'utiliser des recherches dans des tableaux lorsque l'on est en 2 dimensions (par exemple dans arrayRepertoire[]['libellé'].
Merci d'avance pour l'aide que vous pourriez m'apporter.
Partager