hnhdigital-os/laravel-number-converter

Number to word, roman, ordinal converter

Maintainers

👁 bluora

Package info

github.com/hnhdigital-os/laravel-number-converter

pkg:composer/hnhdigital-os/laravel-number-converter

Statistics

Installs: 166 820

Dependents: 2

Suggesters: 0

Stars: 19

Open Issues: 1

1.7.0 2025-03-05 08:16 UTC

Requires

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT f36476244577af3f34c547ba9019a8e44d82e67c

  • Rocco Howard <rocco.woop@bluora.com.au>

wordnumberconverterlaravelromanordinal

This package is auto-updated.

Last update: 2026-06-05 10:57:45 UTC


README

This package provides a Laravel wrapper to the PHP-Number-Converter package that provides the ability to convert a numerical number to a word, roman numeral, or an ordinal suffix.

👁 Latest Stable Version
👁 Total Downloads
👁 Latest Unstable Version
👁 Built for Laravel
👁 License
👁 Donate to this project using Patreon

👁 StyleCI
👁 Issue Count
👁 Code Climate

This package has been developed by H&H|Digital, an Australian botique developer. Visit us at hnh.digital.

Requirements

  • PHP ^7.2|^8.0
  • Laravel ^5.8|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0

Install

Via composer:

$ composer require hnhdigital-os/laravel-number-converter

Enable an alias by editing config/app.php:

'aliases' => [
 ...
 'NumConvert' => 'HnhDigital\LaravelNumberConverter\Facade',
 ...
]

Convert to word

Supported number range -2147483647 to 2147483647.

echo NumConvert::word(1);
echo number_to_word(1);
one

Convert to roman

Supported number range 1 to 3999.

echo NumConvert::roman(1);
echo number_to_roman(1);
I

Ordinal (word + suffix)

Supported number range 1 to 2147483647.

echo NumConvert::wordOrdinal(1);
echo number_to_word_ordinal(1);
first

Ordinal (number + suffix)

Supported number range 1 to 2147483647.

echo NumConvert::numberOrdinal(1);
echo number_with_ordinal_suffix(1);
1st

Contributing

Please see CONTRIBUTING for details.

Credits

License

The MIT License (MIT). Please see License File for more information.