chaine de caractères et tableau..
Posté : 23 mars 2010, 20:51
Bonjour,
voici mon problème.
j'ai des chaines de caractères sous cette forme :
et je voudrai faire en sorte de stocké les différents éléments de cette chaine dans un tableau comme suis :
et qu'après ce séparateur les données soit stockées dans $tableau[1]['Nom_Colonne']
jusqu'à présent j'ai fait ceci :
Mais maintenant je bloque sur la façon de procéder pour pouvoir récupérer toutes les données de $matches[1] et les mettre dans mes tableau ...
Quelqu'un pourrait il m'aider s'il vous plait ?
voici mon problème.
j'ai des chaines de caractères sous cette forme :
Code : Tout sélectionner
0,510,0,0,,1,0,0,0,0,0,-1088699593,0,0,0,0,0/1,2035,0,0,,1,0,-1,0,0,0,549801271,0,0,0,0,0/[etc.....]$tableau[0]['Num'] = 0
$tableau[0]['Id'] = 510
etc.. jusqu'au séparateur '/'et qu'après ce séparateur les données soit stockées dans $tableau[1]['Nom_Colonne']
jusqu'à présent j'ai fait ceci :
preg_match_all("/([0-9,-]*)\//i", $inventory, $matches);
qui me donne comme résultat :Code : Tout sélectionner
Array
(
[0] => Array
(
[0] => 0,2552,0,0,,356,0,-1,0,0,0,878540022,0,0,0,0,0/
[1] => 1,2823,0,0,,2,0,-1,0,0,0,67835230,0,0,0,0,0/
[2] => 2,21037,0,0,,1378,0,-1,0,0,0,-1230420462,0,0,0,0,0/
[3] => 4,3221,0,0,,1,0,-1,0,0,0,-586787955,0,0,0,0,0/
[4] => 5,2026,0,0,,9483,0,-1,0,0,0,-359549570,0,0,0,0,0/
)
[1] => Array
(
[0] => 0,2552,0,0,,356,0,-1,0,0,0,878540022,0,0,0,0,0
[1] => 1,2823,0,0,,2,0,-1,0,0,0,67835230,0,0,0,0,0
[2] => 2,21037,0,0,,1378,0,-1,0,0,0,-1230420462,0,0,0,0,0
[3] => 4,3221,0,0,,1,0,-1,0,0,0,-586787955,0,0,0,0,0
[4] => 5,2026,0,0,,9483,0,-1,0,0,0,-359549570,0,0,0,0,0
)
)Quelqu'un pourrait il m'aider s'il vous plait ?