J'ai fait une recherche rapide et je n'ai pas trouvé de solution. Je l'ai résolu de manière assez complexe il y a quelque temps, mais je me demandais s'il existait un moyen plus simple.
Problème : J'ai un tableau associatif d'un formulaire :
assarr = ["AA" => "AAA", "BB" => "BBB", => "CCC" ];
J'ai une colonne "A" qui a soit "AA", "BB", ou autre chose.
Je dois remplir la colonne "B" avec des valeurs basées sur le tableau associatif et la colonne "A". c'est-à-dire pour une ligne avec "A" ayant "AA", "B" devrait être "AAA" et ainsi de suite. Si "A" a des valeurs qui ne sont pas dans le tableau, "B" devrait obtenir le "CCC" par défaut.
Compte tenu de la facilité avec laquelle il est possible de créer un tableau associatif à partir de deux colonnes, il devrait y avoir un moyen tout aussi simple de remplir une colonne basée sur un tableau associatif et une autre colonne avec des clés.
Merci,
M