Ejemplo:
Código PHP:
function replaceall(text, find, by) {
while (text.indexOf(find) != -1) {
text = text.replace(find, by)
}
return text;
}
indexOf lo que hace es buscar en el texto si existe una cadena, en este caso vemos si la cadena existe en el texto, si existe usar replace, replace reemplaza la primera aparición del texto por otro. Entonces con el bucle vamos reemplazando todas las apariciones del texto. Un ejemplo sería:
Código PHP:
alert(replaceall("Quiero que la coma, se converta en, punto", ",", "."));
Mostraría un cuadro:
Código:
Quiero que la coma. se converta en. punto