Besoin de script PHP

Résolu/Fermé
genevoix - 16 févr. 2015 à 19:16
 genevoix - 18 févr. 2015 à 10:09
Bonjour ;
J'ai un fichier text dont le contenu est
mot1;mot2;mot3
mot3;mot5;mot2
Et je veux le transformer en :

v,mot1
v,mot2
v,mot3
v,mot3
v,mot5
v,mot2


Quelqu'un peut m'aider ?
A voir également:

2 réponses

NHenry Messages postés 15173 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 21 décembre 2024 350
16 févr. 2015 à 19:31
Bonjour,

Merci de garder à l'esprit que CodeS-SourceS est une communauté d'entraide. Toutes les réponses sur le forum sont assurées par des bénévoles qui donnent de leur temps libre pour aider à résoudre les problèmes.

A noter qu'il est expressément demandé aux utilisateurs des forums de faire preuve de respect mutuel dans les discussions. Par conséquent, lors de la demande d'assistance, merci d'être courtois et d'utiliser des formules de politesse, "comme dans la vraie vie" dans des circonstances similaires (dire "bonjour", "s'il vous plaît", "merci", etc...)

A noter également que nous ne faisons pas dans le "tout cuit". Soit tu trouves ton bonheur dans la partie source du site, soit à l'aide de ton moteur de recherche favori. Ici, nous aidons volontiers sur des sujets techniques précis.

http://codes-sources.commentcamarche.net/forum/affich-1557761-bar-sujet-de-pfe-tp-et-autres-devoirs-scolaires#top

https://codes-sources.commentcamarche.net/contents/11-charte-de-commentcamarche-net-conseils-d-ecriture

Merci donc de reformuler ta demande en respectant ces quelques points.
0
codeurh24 Messages postés 760 Date d'inscription samedi 29 mars 2014 Statut Membre Dernière intervention 8 septembre 2018 123
17 févr. 2015 à 05:33
Bonjour, voici l'algorithme:

<?php 

$chaine="mot1;mot2;mot3
mot3;mot5;mot2 ";
$chaine = str_replace("\r\n", ";", $chaine);
$chaine = str_replace("\n", ";", $chaine);
$chaine = str_replace(" ", "", $chaine);
$tableau = explode(";", $chaine);

foreach( $tableau as $element)
{
echo "v,".$element."<br />";
}


?>
0
Merci Codeurh24,
ça marche super bien , ton code. vraiment tu viens de m'aider
0