En utilisant la réponse acceptée dans this question. Comme j'ai les mêmes exigences, j'ai besoin d'obtenir toutes les combinaisons d'un tableau de longueur variable avec un nombre variable d'éléments. Cependant j'ai aussi besoin de produire toutes les combinaisons qui n'utilisent pas tous les éléments du tableau, mais qui sont dans l'ordre. Si ça a du sens?Combinaisons de tableaux PHP
Donc, si tel est le tableau:
$array = array( array('1', '2'), array('a', 'b', 'c'), array('x', 'y'), );
Je veux aussi ajouter comme 1a, 1b, 1c, 2a, 2b, 2c. Mais pas 1x ou 1y, car il manque le second élément du tableau.
Je n'arrive pas à comprendre comment changer la réponse pour l'inclure.
Merci, Psy
Pourquoi exactement 1x et 1y ne sont pas corrects? – Ikke
@Ikke: Parce qu'il ne contient rien du second élément du tableau, c'est-à-dire a, b ou c. @Bart: Désolé, j'aurais dû expliquer la situation un peu mieux, mais je suis dans la même situation que ce que l'OP du post lié était après, mais un peu plus, a changé la question pour refléter cela. – Psytronic
J'ai lu l'autre poste déjà mais mes questions n'ont pas été répondues par lui. C'est pourquoi j'ai demandé. Alors permettez-moi de demander à nouveau, mais maintenant avec un exemple. Pouvez-vous expliquer quelles combinaisons vous recherchez lorsque votre tableau ressemble à ceci: '$ array = array (array ('1', '2'), array ('a', 'b', 'c'), array ('m', 'n'), array ('x', 'y')); 'S'il vous plaît essayez d'éviter les termes comme" etc ", énumérer toutes les combinaisons s'il vous plaît. –