Aller au contenu

Str_replace pas replace


francoisch

Sujets conseillés

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

Veuillez vous connecter pour commenter

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



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