Sostituire parole o testi in una variabile
Usare la funzione eregi_replace per modificare dei testi
Nel primo esempio useremo la funzione ereg_replace() per cambiare il
colore del cavallo di Matteo:
<?php
//Dichiaro la variabile
$testo="Matteo ha un cavallo nero";
//Sostituisco "nero" con "blu"
$testo=ereg_replace("nero", "blu", $testo);
//Visualizza "Matteo ha un cavallo blu"
echo $testo;
?>
Ma se volessimo rendere la sostituzione insensibile ai caratteri
maiuscoli e minuscoli? Basta usare la funzione eregi_replace
(anzichè ereg_replace).
<?php
//Dichiaro la variabile
$testo="Matteo ha un cavallo nero";
//Sostituisco "mattEo" con "Il mio amico"
$testo=eregi_replace("mattEo", "Il mio amico", $testo);
//Visualizza "Il mio amico ha un cavallo blu"
echo $testo;
?>
In questo caso "Matteo" viene sostituito anche se non corrisponde
esattamente a "mattEo", ciò non sarebbe avvenuto con la
funzione ereg_replace.