Jump to content

Génération d'un tableau à partir d'un autre (php)


Recommended Posts

Bonjour je dois générer un tableau à partir d'un autres et pour l'instant je n'ai pas encore trouver la solution.

 

Voici mon tableau d'origine:

Array
(
    [0] => Array
        (
            [0] => 101
            [1] => 99
            [2] => 102
        )

    [1] => Array
        (
            [0] => 91
        )

A partir de ce tableau je voudrais obtenir ceci:

Array
(
    [0] => Array
        (
            [0] => 101
            [1] => 91
        )

    [1] => Array
        (
            [0] => 99
            [1] => 91
        )

    [2] => Array
        (
            [0] => 102
            [1] => 91
        )
)

en gros à chaque fois on prend les valeur d'un tableau on les associes pour créer un nouveau tableau.

Sachant que ça doit fonctionner pour X tableau.

 

Je suppose qu'il va me falloir une fonction récursive mais là j'avoue que je sèche !

 

 

Link to comment
Share on other sites

tu es obligé d'avoir un tableau "général" ? perso je garderais le premier, si tu as 10 valeurs pour [0] et 10 valeurs pour le [1] ça fait 20 valeurs, si tu fais un gros tableau ça fait 100 valeurs.

Si tu veux vraiment faire un tableau général essaye :

<?php
$tableau = array();
// $tab = ton array;
$i = 0;
foreach($tab[0] as $valuea)
	foreach($tab[1] as $valueb)
	{
		$tableau[$i][] = $valuea; 
		$tableau[$i][] = $valueb; 
		$i++;
	}
Edited by coeos.pro (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...