Ha egy változó karaktersorozatában akarunk meghatározott karaktereket másra cserélni, akkor az str_replace függvényt kell használni
Példa:
Eredeti szöveg: valami, másvalaki ($regi_szoveg)
Ezt szeretném: valami-másvalaki ($uj_szoveg)
A példában a vesszőt akarom pontos vesszőre cserélni, és a szóközt törölni akarom a vessző után.
Két tömböt hozunk létre, egyikben a cserére szoruló, a másikban az új karaktereket adjuk meg
$alap = array(',', ' '); (vessző és szóköz)
$modosit = array(';', '' ); (pontos vessző és semmi)
ezután ráengedem a tömböket a szövegre:
$uj_szoveg = str_replace($alap, $modosit, $regi_szoveg);