francoisch Posté 12 Juillet 2009 Partager Posté 12 Juillet 2009 Bonjour Pour supprimer un string dans un autre string plus grand : print "id: *".$id."*<br>"; print "lines 5 avant: *".$lines[5]."*<br>"; $newid = " ".$id." "; print "newid: *".$newid."*<br>"; $lines[5] = str_replace($newid, " ", $lines[5]); print "lines 5 après: *".$lines[5]."*<br>"; présenté avec les Print pour comprendre le résultat : id: *zzzz*lines 5 avant: *require user francois kkkk zzzz *newid: * zzzz *lines 5 après: *require user francois kkkk zzzz * Le problème : je remplace bien tout string (par un espace) sauf le dernier de la ligne, ici zzzz. A votre avis ? Merci par avance de votre aide. Francois Lien vers le commentaire Partager sur d’autres sites More sharing options...
francoisch Posté 12 Juillet 2009 Auteur Partager Posté 12 Juillet 2009 Trouvé: le "blanc" de fin de ligne n'est pas un espace, c'est une fin de ligne qui s'affiche blanc. La solution: j'ai inséré un vrai blanc, un espace, avant la fin de ligne et ça fonctionne. Francois Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant