1 pièce(s) jointe(s)
Algorithmique pour stocker des valeurs communes à 2 tableaux
Bonjour à tous,
J'aimerai créer de façon dynamique des tableaux qui stockeraient des valeurs à chaque fois qu'elles sont trouvées dans les deux:
Pièce jointe 612650
Les structures de mes valeurs sont les suivantes:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| $newIndexJustStepID= [
0 => 2,
1 => 3,
2 => 4,
];
$allSeparatePairById = [
0 => ['s' => 2, 'p' => 1,],
1 => ['s' => 2, 'p' => 3],
2 => ['s' => 2, 'p' => 4],
3 => ['s' => 2, 'p' => 5],
4 => ['s' => 2, 'p' => 6],
5 => ['s' => 2, 'p' => 7],
6 => ['s' => 2, 'p' => 8],
7 => ['s' => 3, 'p' => 9],
8 => ['s' => 4, 'p' => 11]
];
for ($i=0; $i<count($allSeparatePairById); $i++){
for ($j=0; $j<count($newIndexJustStepID); $j++){
if( $newIndexJustStepID[$j]===$allSeparatePairById[$i]["s"] ){
?????????????????????????
}
}
} |
J'ai essayé de nombreuses solutions pour l'instant sans succès comme créer le même nombre de tableaux mais comment les alimenter avec les bonnes valeurs :arf:?
Code:
1 2 3 4
|
for($i=1; $i<=count($newIndexJustStepID); $i++){
${"tab".$i} = $allSeparatePairById;
} |
Merci pour votre aide,