Download the PHP package kiendaotac/laravel-number-to-words without Composer
On this page you can find all versions of the php package kiendaotac/laravel-number-to-words. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kiendaotac/laravel-number-to-words
More information about kiendaotac/laravel-number-to-words
Files in kiendaotac/laravel-number-to-words
Package laravel-number-to-words
Short Description Laravel number to words hổ trợ chuyển đổi số sang chữ số Tiếng Việt.
License MIT
Homepage https://github.com/phpviet/laravel-number-to-words
Informations about the package laravel-number-to-words
Laravel Number To Words
Thông tin
Laravel number to words hổ trợ chuyển đổi số sang chữ số Tiếng Việt.
Cài đặt
Cài đặt Laravel Number To Words thông qua Composer:
Cách sử dụng
Các tính năng của extension:
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ố
-
Sử dụng thông qua facade
N2W
: - Sử dụng thông qua hàm hổ trợ
n2w
:
Chuyển đổi số sang tiền tệ
-
Sử dụng thông qua facade
N2W
: - Sử dụng thông qua hàm hổ trợ
n2c
:
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à hàm n2c
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ố
Nếu như bạn cảm thấy cách đọc ở trên ổn rồi thì hãy bỏ qua bước này.
Đầu tiên để thay đổi cách đọc số bạn cần phải publish file cấu hình thông qua câu lệnh:
Sau khi publish xong ta sẽ có được file config config/n2w.php
như sau:
Ngay bây giờ bạn hãy thử đổi default standard
sang south
, toàn bộ phương thức chuyển
đổi số sang chữ số và tiền tệ sẽ đọc theo phong cách trong Nam:
hoặc bạn muốn sử dụng linh động hơn thì hãy chỉ định từ điển:
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
:
Sau đó khai báo vào config:
Và hãy thử ngay:
Dành cho nhà phát triển
Nếu như bạn cảm thấy extension 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!