n'oublis pas que str_replace() est une fonction.
Elle renvoie donc un résultat.
Tu peux l'afficher directement car str_replace() retourne une chaîne ou un tableau.
exemples avec str_replace
<?php
//************************************
// Définit le résultat str de la fonction qui,ici, remplace les a par un
vide.
//Affiche le nombre de a trouvés et afficher le résultat.
//************************************
$str = str_replace("a", "", "La disparition est un lipogramme en E.",
$count);
echo 'nombre de a trouvés : ';
echo $count; // 3
echo '<br>';
echo '<b>résultat</b> : ';
echo $str;
echo '<br>';
echo '<br>';
//************************************
// remplace le / par un -
//************************************
$cont = 'Citroën Somodia - Pontivy / Loudéac';
$cont= str_replace('/', '-', $cont);
echo '<b>résultat</b> : ';
echo $cont;
echo '<br>';
echo '<br>';
//************************************
// remplace le / par un -, en plus court.
//************************************
$cont = 'Citroën Somodia - Pontivy / Loudéac';
echo '<b>résultat</b> : ';
echo(str_replace('/', '-', $cont));
echo '<br>';
echo '<br>';
//************************************
//Supprime les voyelles dans la chaine.
//************************************
$voyelles = array("a", "e", "i", "o", "u", "A", "E", "I", "O", "U");
echo '<b>résultat</b> : ';
echo (str_replace($voyelles, "", "New York est une belle ville"));
echo '<br>';
echo '<br>';
//************************************
//Définit une phrase de départ et les mots à enlever.
//définit les mots de remplacement.
//Affiche la phrase_finale(résultat de la fonction).
//************************************
$phrase_initiale = "Il faut manger fruits, légumes et fibres.";
$regime = array("fruits", "légumes", "fibres");
$gourmand = array("pizzas", "glaces", "gâteaux");
echo '<b>résultat</b> : ';
echo $phrase_finale = str_replace($regime, $gourmand, $phrase_initiale);
?>