Regrouper les mots d'un texte dans un tableau 2 par 2

Résolu/Fermé
abcd0 Messages postés 56 Date d'inscription mercredi 3 avril 2013 Statut Membre Dernière intervention 10 juillet 2013 - 10 juin 2013 à 12:32
abcd0 Messages postés 56 Date d'inscription mercredi 3 avril 2013 Statut Membre Dernière intervention 10 juillet 2013 - 11 juin 2013 à 09:48
Bonjour,


j'ai un texte et je voudrais le récuperer sous forme d'un tableau de sorte que chaque colonne de mon tableau contient deux mots par exemple j'ai ce texte "apprendre comment programmer facilement"
il va me retourner un tab: [0]=>apprendre comment ; [1]=>programmer facilement
quelqu'un peut me dire comment proceder
Merci d'avance
A voir également:

1 réponse

loupix57 Messages postés 316 Date d'inscription mercredi 20 mars 2013 Statut Membre Dernière intervention 1 juin 2015 14
Modifié par loupix57 le 10/06/2013 à 15:16
Bonjour abcd !

tu peut peut-être boucler tout ça
$phrase = "apprendre comment programmer facilement";
$mots = explode(" ", $phrase);
$resultat = Array();

for($i=0;$i<count($mots);$i+=2){
$resultat[] = Array($mots[$i], $mots[$i+1]);
 }

print_r($resultat);


Même les maths ça n'a rien de compliquer.
1
loupix57 Messages postés 316 Date d'inscription mercredi 20 mars 2013 Statut Membre Dernière intervention 1 juin 2015 14
10 juin 2013 à 18:19
mais j'imagine que tu demande plutôt celà:
for($i=0;$i<count($mots);$i+=2){
$resultat[] = $mots[$i]." ".$mots[$i+1];
 }


Bonne journée !
0
abcd0 Messages postés 56 Date d'inscription mercredi 3 avril 2013 Statut Membre Dernière intervention 10 juillet 2013
11 juin 2013 à 09:48
Bonjour;
oui c'etait ça :)

merci pour tous
0