Bonjours,
voilà, j'ai une string qui contient:
$string = 'le contenu classique\nd\'un textarea\navec des saut de ligne';
/*le contenu classique
d'un textarea
avec des saut de ligne*/ <= initialement saisie
pour conserver cette string dans une base de donné, je la garde en 1 seul ligne (serialize oblige), c'est pour ça que les sauts de ligne sont converti en \n plutôt qu'en saut de ligne.
J'aimerai savoir (après plusieurs jours de recherche sans réponses) comment je peux faire pour affiché cette string avec le saut de ligne (et uniquement transformé les \n pas les \\n (si la personnes entre \n elle même)?
echo preg_replace('/\\\n/', "\n", $string);
le problèmes est que cette expression régulière transformera les \\n (qui sont des valeurs saisie et non des saut de ligne dans le textarea) en \saut de ligne.
je vous remercie d'avance pour votre aide, si je ne suis pas claire, s'il vous plait ditent le moi...
Partager