Alternativa à função money_format
A função money_format do PHP serve para formatar números em notação monetária de acordo com as configurações da localidade. Infelizmente, ela não estava disponível em versões antigas do PHP para Windows e outros sistemas.
O presente script pode ser útil para ser utilizado no lugar da função money_format, onde esta função não esteja disponível. Note que a ordem dos parâmetros da nova função é outra, já que o formato monetário mais comum é o "%n".
Exemplo de utilização:
Link da função money_format original:
http://br2.php.net/manual/pt_BR/function.money-format.php
O presente script pode ser útil para ser utilizado no lugar da função money_format, onde esta função não esteja disponível. Note que a ordem dos parâmetros da nova função é outra, já que o formato monetário mais comum é o "%n".
Exemplo de utilização:
// Definindo a localidade pr_BR.UTF-8 no Linux setlocale(LC_MONETARY, 'pt_BR.UTF-8'); echo my_money_format(1.9, '%n'); // R$ 1,90 // Definindo a localidade Portuguese_Brazil.1252 no Windows setlocale(LC_MONETARY, 'Portuguese_Brazil.1252'); echo my_money_format(1.9, '%n'); // R$ 1,90 // Definindo a localidade en_US.UTF-8 no Linux setlocale(LC_MONETARY, 'en_US.UTF-8'); echo my_money_format(1.9, '%n'); // $1.90
Link da função money_format original:
http://br2.php.net/manual/pt_BR/function.money-format.php
Data | Autor | Changelog | Download |
---|---|---|---|
28/02/2010 11:37pm | Rubens Takiguti Ribeiro | Versão 0.9 | Versão 0.9 |
28/02/2010 11:49pm | Rubens Takiguti Ribeiro | Versão 0.91 | Versão 0.91 |
Novo Comentário: