Fonction str_replace qui ne marche pas avec '<br/>' ?
Bonjour,
J'ai une fonction qui ne fonctionne pas :
Code:
1 2 3 4 5 6
|
function BrToSpace($ligne)
{
$ligne = str_replace('<br/>',' ',$ligne);
return $ligne;
} |
Je l'utilise dans le code suivant :
Code:
1 2 3 4 5 6 7 8 9
|
$req = mysql_query($sql);
while($data = mysql_fetch_assoc($req))
{
if ( strlen($data['actualite']) > 288 )
{
$actualite = trunc_text(BrToSpace($data['actualite']),288,' ').'...';
}
else |
Il ne remplace pas le <br/> par un espace mais le laisse tel quel...
J'ai essayé avec une variable saisie manuellement et là, ça marche !
Je ne comprends pas pourquoi dans mon cas ça ne fonctionne pas...
J'ai essayé avec '<br>' mais sans succès :(
Avez-vous une idée ?
Merci,
ZiP