Skip to content

A Composer package that converts number to Indian Rupee Format. In Words, In Crores, In Lakhs, With Indian Commas, To other Fiat Currency and Crypto Currency

License

Notifications You must be signed in to change notification settings

sameerfa/indrupee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

indrupee

Converts number to Indian Rupee Format. In Words, In Crores, In Lakhs, With Indian Commas, To other Fiat Currency and Crypto Currency

Installation

composer require fasamr/indrupee

Usage

Create an instance

<?php
$rupee = new \IndRupee\IndRupee(); ?>

Examples

<?php echo $rupee->inwords(51111111.88);
// Five Crore Eleven Lakhs Eleven Thousands One Hundred and Eleven Rupees Eight Eight Paise
<?php $echo $rupee->withcomma(51111111.88,1);
// will return 5,11,11,111.88, if you want rupee symbol prefix (&#8377;) add second parameter as 1 or 0
<?php echo $rupee->incrores(50222587.689,2,1);
// will return 5.02 Crores, 2nd parameter '2' defines number of decimal points needed,
//3rd parameter adds prefix (&#8377;) when 1 or 0
<?php echo $rupee->inlakhs(90222587,2,0);
// will return 902.23 Lakhs, 2nd parameter for number of decimal points, 3rd for inr symbol prefix
<?php echo $rupee->fiatconvert("USD","INR",1);
// will return 74.38
<?php echo $rupee->cryptoconvert("INR","BTC",1);
// will return 2796810.45
<?php echo $rupee->inwords($rupee->cryptoconvert("INR","BTC",1));
// will return Twenty Seven Lakhs Ninety Six Thousands Eight Hundred and Ten Rupees Four Five Paise

About

A Composer package that converts number to Indian Rupee Format. In Words, In Crores, In Lakhs, With Indian Commas, To other Fiat Currency and Crypto Currency

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages