Formatação de preço
Publicado por Andre Cardoso (última atualização em 10/11/2012)
[ Hits: 4.557 ]
Homepage: http://www.andrebian.com
Este script tem por finalidade facilitar a formatação de preços. Trata somente centavos e milhares. Ex.: 111.000,50, caso seja formatado um valor em milhões o mesmo aparecerá desta forma: 1111.234,56
/**
* @desc Utilizado para remover campos em excesso do preço
* @param String $precoRecebido
* @return String Preço formatado
*/
function formataPreco($precoRecebido) {
$precoExplode = explode('.',$precoRecebido);
$reais = $precoExplode[0];
$centavos = $precoExplode[1];
if ( strlen( $reais ) > 3 ) {
$quantidadeCasas = strlen($reais) - 3;
$reais = substr($reais,0,$quantidadeCasas).'.'.substr($reais,$quantidadeCasas,3);
}
if ( strlen($centavos) == 1 ){
$centavos .= '0';
} else if ( strlen( $centavos ) == 0 ) {
$centavos = '00';
}
$precoFormatado = $reais.','.$centavos;
return $precoFormatado;
}
Squid - Bloqueio e liberação de páginas em PHP
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
Queda no serviços da Cloudflare, alguns sites estão fora do ar. (1)
Perfil criado no samba ad dc não loga no Windows 10 e 11 (11)
Fedora - Google Workspace + SSSD (0)









