Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour,

j'ai 3 valeurs séparées par une virgule avec retour à la ligne comme ceci :

230,voiture,renault

231,voiture,peugeot

232,moto,harley

233,velo,bmc

Je voudrais qu'un script m'affiche à la suite comme resultat ces 4 phrases :

en 230 voici la voiture de marque renault

en 231 voici la voiture de marque peugeot

en 232 voici la moto de marque harley

en 233 voici le vélo de marque bmc

Quelle est le script le plus simple et rapide en PHP ?

D'avance, merci pour la personne qui prendra le temps de me répondre...

Modifié par sandrinoo
Posté

Voici un petit script :)


<?php

$string = "230,voiture,renault
231,voiture,peugeot
232,moto,harley
233,velo,bmc";

$ligne = explode("\n", $string);
foreach( $ligne as $ln)
{
$element = explode(",", $ln);
echo "en ".$element[0] ." voici un(e) ". $element[1] ." de marque ". $element[2] ." <br />";
}

je t'ai fais un test, tu peut le consulter ici:

http://aenoa.net/dev...ray_explode.php

Posté (modifié)

Ca fonctionne à merveille !

Merci beaucoup Aenoa pour avoir pris le temps de m'écrire le code.

Je me compliquais la vie avec un array et en plus je n'y arrivais pas...

Bonne journée à toi,

Sandy.

Modifié par sandrinoo

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...