Page 1 sur 1

Fonction NoWrap

Posté : 17 sept. 2009, 12:47
par Dr@ke
Bonjour,
En regardant l'utilisation de la fonction wordwrap() dans un script mail.
Je me demandais s'il existait une fonction qui ferait l'opération inverse comme la fonction nowrap en css?
Ensuite s'il existait une fonction comme nl2br() mais faisant l'opération inverse: <br> -> \r\n?

Merci par avance

Re: Fonction NoWrap

Posté : 17 sept. 2009, 13:13
par Berzemus
Je me demandais s'il existait une fonction qui ferait l'opération inverse comme la fonction nowrap en css?
Non, mais il y à ceci:
$nl=array("\n\r","\n","\r");
str_replace($nl,"",$subject);
Ensuite s'il existait une fonction comme nl2br() mais faisant l'opération inverse: <br> -> \r\n?
Il y en à environ 15 sur cette page : http://us.php.net/manual/en/function.nl2br.php

Au hasard:
function br2nl($string)
{
    return preg_replace('/\<br(\s*)?\/?\>/i', "\n", $string);
}

Re: Fonction NoWrap

Posté : 17 sept. 2009, 13:40
par Dr@ke
Ok merci