str_replace – Substituindo caracteres em uma string
Outra função bastante interessante para manipulação de strings é a str_replace, que permite a substituição de caracteres ou até mesmo trechos da string por outros caracteres. Vejam o exemplo abaixo, onde eu suponho que um valor foi recebido a partir de um formulário, porém suas casas decimais estão separadas por vírgula, mas queremos que isso seja feito com um ponto.
<?php
$valor = "1,45";
$valorAlterado = str_replace(',', '.', $valor);
echo($valorAlterado);
?>
A impressão do código mostrará o valor 1.45.
A sintaxe desta importante função é:
str_replace('caractere que será retirado', 'caractere que será inserido', 'string de origem')