gsazad/rupeestowords

此PHP库提供将给定的数字转换为印度货币文字的功能,支持多种印度语言,包括英语、印地语、旁遮普语、古吉拉特语等。

1.0.6 2024-07-15 11:53 UTC

This package is auto-updated.

Last update: 2024-09-15 12:22:03 UTC


README

RupeesToWords PHP库提供将给定的数字转换为印度货币文字的功能,支持多种印度语言,包括英语、印地语、旁遮普语、古吉拉特语等。它专为与Composer一起使用而设计,便于集成到您的PHP项目中。无论您需要生成发票金额、财务报告,还是其他任何货币表示,此库都能确保数字在指定的印度语言中被准确和恰当地用文字表达。

特性

  • 将数字转换为印度货币的文字。
  • 支持多种语言:英语、旁遮普语、印地语和古吉拉特语。

安装

通过Composer安装此包

composer require gsazad/rupeestowords

支持的语言

您可以通过指定语言参数将数字转换为所需语言的文字。支持的语言参数有

English:    "en" or default
Punjabi:    "pa"
Gujrati:    "gu"
Hindi:      "hi"

示例

$rupeesToWords = new Rupeestowords();
$num = 1234.56;

echo $rupeesToWords->convert($num); // Output: one thousand two hundred thirty four rupees and fifty six paise

echo $rupeesToWords->convert($num, 'pa'); // Output: ਇੱਕ ਹਜ਼ਾਰ ਦੋ ਸੌ ਚੌਂਤੀ ਰੁਪਏ ਅਤੇ ਛਪਿੰਜਾ ਪੈਸੇ

echo $rupeesToWords->convert($num, 'hi'); // Output: एक हजार दो सौ चौंतीस रुपये और छप्पन पैसे

echo $rupeesToWords->convert($num, 'gu'); //એક હજાર બે સો ચોત્રીસ રૂપિયા અને છપ્પન પૈસા