Dicas e Tutoriais - PHP

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')



Gostou desta dica? Compartilhe-a em suas redes sociais!

Você sabia?
Você Sabia?

O título Asteroids, do Atari, possui recorde de pontuação há 30 anos. Em 1982 um americano chamado Scott Safran atingiu a marca de 41.336.440. Atualmente ele faz parte de um minúsculo grupo de jogadores que conseguiram manter seus recordes por mais de 30 anos.

Você Sabia?

A IBM detém o recorde de patentes em um único ano, atingindo a marca de 4186 registros no ano de 2008. Clique aqui e saiba mais sobre esta gigante do mundo da tecnologia.

Algumas notícias

Como conversar com alguém no WhatsApp sem adicionar o número aos contatos

Como conversar com alguém no WhatsApp sem adicionar o número aos contatos

Este processo pode, à primeira vista, parecer um pouco confuso para usuários que não são muito experientes usando seu smartphone. Mas uma vez que você conclua o processo , vai entender o método e parecerá mais fácil. 1. Abra o seu navegador preferido no seu smartphone e digite o seguinte link na...

Ler Notícia Completa

O que acontece com o cérebro no exato momento em que morremos

O que acontece com o cérebro no exato momento em que morremos

O que passa em nossa cabeça no momento da morte? Não se sabe exatamente e, embora os cientistas tenham alguma resposta, a resposta continua sendo um grande mistério. Além de difícil solução, tentar respondê-la pode criar implicações éticas. No entanto, uma equipe de cientistas da Universidade...

Ler Notícia Completa