|
|
|
|
Bonjours,
voilà, j'ai une string:
$arr = 'test\r\ntest\\r\\n'; // test\r\ntest\\r\\n
j'aimerai que ça fasse:
test
test\r\n
juste avec l'application d'une fonction quelconque.
j'avais pensé à preg_replace, mais si vous pourriez m'aider pour que ça remplace uniquement les \r ou \n mais pas les \\r ou \\n
je vous remercie d'avance ;)
Re,
<?php $sophie='test\r\ntest\\r\\n'; $motif='/([^\\\]+)(\\\r\\\n)([^\\\]+)(\\\r)(\\\n)/'; $remplace="$1\n$3\\\\$4\\\\$5"; echo preg_replace($motif,$remplace,$sophie); ?>Résultat test test\\r\\n et avec ça <?php $sophie='test\r\ntest\\r\\n'; $motif='/([^\\\]+)(\\\r\\\n)([^\\\]+)(\\\r)(\\\n)/'; $remplace="$1\n$3\$4\$5"; echo preg_replace($motif,$remplace,$sophie); ?>Résultat test test\r\nlami20j |
Et si je veux mettre un gras je veux que ma page affiche test en gras y'a une solution pour ca par ce que quand je met <b> </b> mon email que j envoi affiche les balise <b> comme un texte mm si j ai mis le content type html et tt le saute ligne ca fonctione avec \n mais je cherche un aute truck qui permet le gras merci d avance |