Os cuento tengo una variable donde guardo una serie de parametros
Código PHP:
$parametros = Array("-",".",":");
Y otra una serie de nombres:
Código PHP:
$var = array("Lea Thompson", "Joe Penny", "William R. Moses");
Teniendo en cuenta esas dos variables yo tengo este foreach:
Código PHP:
foreach ($var as $datos){
//echo $datos;
foreach($parametros as $caracter){
$wordClean[$i]=str_replace($caracter, "", $datos);
}
$i++;
}
print_r($wordClean);
En este caso "William R. Moses" no deberia tener el punto (William R Moses) y realizando un echo de str_replace($caracter, "", $datos); me realiza los cambios pero toma como valor la ultima comparacion, con lo que no lo cambia.
Mi pregunta es ¿hay manera de identificar cuando realiza un cambio y cuando no? De manera que cuando note que hay un cambio lo guarde en la variable y cuando no que no lo guarde.
Saludos y gracias!