Download the PHP package phpviet/number-to-words without Composer
On this page you can find all versions of the php package phpviet/number-to-words. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download phpviet/number-to-words
More information about phpviet/number-to-words
Files in phpviet/number-to-words
Package number-to-words
Short Description Thư viện hổ trợ chuyển đổi số sang chữ số.
License MIT
Homepage https://github.com/phpviet/number-to-words
Informations about the package number-to-words
Number To Words
Thông tin
Thư viện hổ trợ chuyển đổi số sang chữ số Tiếng Việt.
Cài đặt
Cài đặt Number To Words thông qua Composer:
Cách sử dụng
Tích hợp sẵn trên các framework phổ biến hiện tại
hoặc nếu bạn muốn sử dụng không dựa trên framework thì tiếp tục xem tiếp.
Các tính năng của thư viện:
Chuyển đổi số sang chữ số
Chuyển đổi số sang tiền tệ
Thay cách đọc số
Chuyển đổi số sang chữ số
Thư viện cung cấp cho chúng ta lớp PHPViet\NumberToWords\Transformer
để thực hiện việc chuyển đổi
thông qua phương thức toWords
của đối tượng:
Chuyển đổi số sang tiền tệ
Cũng như cách sử dụng của chuyển số sang chữ số ta cũng sử dụng lớp PHPViet\NumberToWords\Transformer
để thực thi tác vụ:
Trong một số loại tiền tệ, bạn cần thay đổi cách đọc theo đơn vị quy đổi, ví dụ 1 đô = 100 xen
Ngoài ra ta còn có thể sử dụng đơn vị tiền tệ khác thông qua tham trị thứ 2 của phương thức
toCurrency
, với mảng phần từ đầu tiên là đơn vị cho số nguyên và kế tiếp là đơn vị của phân số:
Thay cách đọc số
Trong thư viện ngoài cách đọc tiêu chuẩn còn hổ trợ cho chúng ta lớp PHPViet\NumberToWords\SouthDictionary
giúp đọc số theo phong cách trong Nam:
Nếu như bạn muốn thay đổi cách đọc theo ý bạn thì hãy tạo một lớp Dictionary
kế thừa
PHPViet\NumberToWords\Dictionary
hoặc thực thi mẫu trừu tượng PHPViet\NumberToWords\DictionaryInterface
:
Dành cho nhà phát triển
Nếu như bạn cảm thấy thư viện còn thiếu sót hoặc sai sót và bạn muốn đóng góp để phát triển chung,
chúng tôi rất hoan nghênh! Hãy tạo các issue
để đóng góp ý tưởng cho phiên bản kế tiếp
hoặc tạo PR
để đóng góp. Cảm ơn!