[Résolu]Transformer un retour à la ligne en espace
7 messages
• Page 1 sur 1
-

HawkEye - WRInaute accro

- Messages: 17005
- Inscription: 23 Fév 2004
[Résolu]Transformer un retour à la ligne en espace
Hello,
J'ai des entrées dans une table qui contiennent un retour à la ligne.
Pour en assurer la restitution sur la page web, j'utilise nl2br($string), qui remplit bien évidemment sa mission...
Néanmoins, je recherche également la possibilité de ne pas remplacer ces "nl" par un <br /> dans le code, mais par un [espace] dans le code.
Est-ce que quelqu'un aurait une idée ?
Merci
J'ai des entrées dans une table qui contiennent un retour à la ligne.
Pour en assurer la restitution sur la page web, j'utilise nl2br($string), qui remplit bien évidemment sa mission...
Néanmoins, je recherche également la possibilité de ne pas remplacer ces "nl" par un <br /> dans le code, mais par un [espace] dans le code.
Est-ce que quelqu'un aurait une idée ?
Merci
-

HawkEye - WRInaute accro

- Messages: 17005
- Inscription: 23 Fév 2004
Ah...
J'ai trouvé
J'ai trouvé
- Code: Tout sélectionner
function nl2brStrict($text, $replacement = ' ')
{
return preg_replace("((\r\n)+)", trim($replacement), $text);
}
-

AW - WRInaute passionné

- Messages: 2274
- Inscription: 31 Mai 2005
HawkEye a écrit:
- Code: Tout sélectionner
function nl2brStrict($text, $replacement = ' ')
{
return preg_replace("((\r\n)+)", trim($replacement), $text);
}
En fait je vois pas pourquoi tu fais un trim de $replacement, je suis pas développeur mais je pense que c'est inutile dans ton cas.
sinon tu peux aussi faire des trucs du genre :
- Code: Tout sélectionner
$texte=str_replace(CHR(10)," ",$texte);
$texte=str_replace(CHR(13)," ",$texte);
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- [RESOLU] transformer une date
- [Résolu] Transformer charset d'une variable en php.
- Pb saut de ligne et espace dans balise Meta
- [Résolu] [PHP - XML] Comment transformer XML en tableau
- [résolu] Transformer "é" en "é"
- [Résolu] Lire une ligne spécifique (PHP)..
- Refaire un logo [Resolu] outil gratuit en ligne
- (resolu) Y a t il un controle sur les annonces mises en ligne par les annonceurs ?
- espace ou pas espace
Consultez la description détaillée des produits ou services de Google suivants : Google Space
- Transformer des textes non cliquables en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

