dev-master
9999999-devUtilities Classes
MIT
The Requires
- php >=5.6
conversion utils currencies formatted
0.1
0.1.0.0Utilities Classes
MIT
The Requires
- php >=5.6
conversion utils currencies formatted
Wallogit.com
2017 © Pedro PelĆ”ez
Utilities Classes
Implementação que lhe permitirÔ formatar e realizar a conversão de valores entre moedas Esta Classe lhe permite: * Formar um valor para qualquer moeda definida * Converter valores entre as moedas definidas, (*1)
Adicione as seguintes linha ao seu arquivo composer.json:
"crisnao2/currency": "dev-master", (*2)
E então execute composer update via linha de comando., (*3)
ou, (*4)
execute composer require crisnao2/currency no diretório de seu projeto, (*5)
exemplo 1 Formatando, (*6)
<?php
use \Crisnao2\Utils\Currency;
// criando a configuração para REAL, passando todos os atributos
$settings['BRL'] = array(
'symbol_left' => 'R$ ',
'decimal_place' => 2,
'decimal_point' => ',',
'thousand_point' => '.',
);
$currency = new Currency($settings);
echo $currency->format(1.00); // R$ 1,00
exemplo 2 Formatando, (*7)
<?php
// criando a configuração para REAL, passando todos os atributos
use \Crisnao2\Utils\Currency;
// criando a configuração para REAL, passando todos os atributos
$settings['BRL'] = array(
'symbol_left' => 'R$ ',
'symbol_right' => '',
'decimal_place' => 2,
'decimal_point' => ',',
'thousand_point' => '.',
'value' => 1.00
);
$currency = new Currency($settings);
echo $currency->format(1.00); // R$ 1,00
exemplo 3 Convertendo de uma moeda para outro, (*8)
<?php
use \Crisnao2\Utils\Currency;
// criando a configuração para REAL, passando todos os atributos
$settings['BRL'] = array(
'symbol_left' => 'R$ ',
'decimal_place' => 2,
'decimal_point' => ',',
'thousand_point' => '.',
'value' => 1.00
);
// criando a configuração para DOLLAR
$settings['USD'] = array(
'symbol_left' => 'R$ ',
'decimal_place' => 2,
'decimal_point' => ',',
'thousand_point' => '.',
'value' => 0.3125
);
// como tem mais de uma moeda, indico qual serĆ” a default
$currency = new Currency($settings, 'BRL');
// de Real para Dollar
echo $currency->convert(5, 'BRL', 'USD'); // 1.5625
// de Dollar para Real
echo $currency->convert(5, 'USD', 'BRL'); // 16
git checkout -b nova-funcionalidade)git commit -am 'Adiciona nova funcionalidade')git push origin nova-funcionalidade)Utilities Classes
MIT
conversion utils currencies formatted
Utilities Classes
MIT
conversion utils currencies formatted