Donc ma question pourrait ne pas être la meilleure, donc désolé pour cela.
J'ai un tableau avec des chaînes et je veux écrire un texte à l'aide d'un autre tableau en l'utilisant comme ordre/clé. Ceci est l'entrée:Comment "écrire" avec les chaînes d'un tableau un texte?
$words =["I","am","cool"];
$order =["2","0","1","0","1","2"];
//var_export($words);
// array (
// 0 => 'I',
// 1 => 'am',
// 2 => 'cool',
//)
Je veux utiliser $ pour comme une sorte de clé pour réorganiser $ mots pour que je puisse obtenir cette sortie:
"Cool I am I am cool"
aide est très appréciée, merci :)
Une question. Quand j'exécute le code, j'obtiens une erreur qui indique que chaque nombre de ma commande $ est indéfini (index undefined: 1). Ma commande $ est créée avec $ order = explode ("\ n", $ string); Chaque nombre est un paragraphe dans la chaîne. Pourquoi ça ne marche pas? Merci quand même pour votre solution :) – staffblast
Vous avez peut-être des espaces? Utiliser 'trim' devrait le réparer, https://eval.in/780816. – chris85
Ouais, maintenant ça marche. Merci beaucoup!!! Passez une bonne journée :) – staffblast