bonjours,
Voici mon petit problème:
je recupère une chaine de caractère issu d'un fichier ds variables $txt,
Je souhaiterai ajouter à la suite de cette chaine par exemple un mot. Cela peut paraître fort simple, mais mon problème est de gérer le retour charriot.
$txt = "Chaîne issu d'un fichier texte";
si je fais ensuite:
$txt = $txt."titi";
echo $txt // me donne titi sur la ligne suivante.
Il s'agit donc entre temps de supprimer le retour charriot. J'ai tenter avec $txt = addcslashes($txt, "\"'\n\r"); //=> Le plus proche que j'ai trouvé.
J'obtient ce que je veut, mais avec les slashs en prime (c'est évidemment le but de cette fonction entre autre). J'ai regarder coté expressions régulières sans trop de succès, mais je pense qu'il doit y avoir une fonction ou code simple à l'image de addcslashes() (sans les \).
Merci pour votre attention.