PHPackages                             phputil/extenso - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. phputil/extenso

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

phputil/extenso
===============

Conversão de valores por extenso PHP

v3.0.0(1y ago)16123.2k—2.1%2LGPL-3.0-or-laterPHPPHP &gt;=7.4CI passing

Since Nov 16Pushed 1y ago1 watchersCompare

[ Source](https://github.com/thiagodp/extenso)[ Packagist](https://packagist.org/packages/phputil/extenso)[ Docs](http://github.com/thiagodp/extenso)[ RSS](/packages/phputil-extenso/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (1)Versions (9)Used By (0)

[![Packagist Version](https://camo.githubusercontent.com/0ebf66a76b3a82cbe0f0ada02782596cb057e63bb3411ec63b640da50b4639bf/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7068707574696c2f657874656e736f3f7374796c653d666f722d7468652d626164676526636f6c6f723d677265656e)](https://camo.githubusercontent.com/0ebf66a76b3a82cbe0f0ada02782596cb057e63bb3411ec63b640da50b4639bf/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7068707574696c2f657874656e736f3f7374796c653d666f722d7468652d626164676526636f6c6f723d677265656e)[![GitHub License](https://camo.githubusercontent.com/3c358d676f68d21d3163e117f7ff3f16097a54c50c237aec79732899a3cd149e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f74686961676f64702f657874656e736f3f7374796c653d666f722d7468652d626164676526636f6c6f723d677265656e)](https://camo.githubusercontent.com/3c358d676f68d21d3163e117f7ff3f16097a54c50c237aec79732899a3cd149e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f74686961676f64702f657874656e736f3f7374796c653d666f722d7468652d626164676526636f6c6f723d677265656e)[![Packagist Downloads](https://camo.githubusercontent.com/fd4cc7098e7a20c2afe28440873ab8e408b0e963112b4bfeeae2f6c14211079e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7068707574696c2f657874656e736f3f7374796c653d666f722d7468652d626164676526636f6c6f723d677265656e)](https://camo.githubusercontent.com/fd4cc7098e7a20c2afe28440873ab8e408b0e963112b4bfeeae2f6c14211079e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7068707574696c2f657874656e736f3f7374796c653d666f722d7468652d626164676526636f6c6f723d677265656e)[![Build](https://github.com/thiagodp/extenso/actions/workflows/ci.yml/badge.svg?style=for-the-badge&color=green)](https://github.com/thiagodp/extenso/actions/workflows/ci.yml/badge.svg?style=for-the-badge&color=green)

extenso
=======

[](#extenso)

> Conversão de valores por extenso em PHP

- Suporta *números* até a casa dos vigesilhões.
- Suporta *casas decimais* até vigesilhões.
- Verificado com testes automatizados.
- Usa [Versionamento Semâtico](http://semver.org/).

Instalação
----------

[](#instalação)

Versão para PHP 8.x:

```
composer require phputil/extenso
```

Versão para PHP 5.4 até 7.x:

```
composer require phputil/extenso@2
```

Documentação
------------

[](#documentação)

Estilos aceitos:

EstiloExemploSaídaMOEDA1001mil e um reaisNUMERO\_MASCULINO1001mil e umNUMERO\_FEMININO1001mil e uma### Exemplos

[](#exemplos)

Uso com classe `Extenso`:

```
require_once 'vendor/autoload.php';

use phputil\extenso\Extenso;

$e = new Extenso();
$e->extenso( 1001 ); // mil e um reais

$e->extenso( 1001, Extenso::MOEDA ); // mil e um reais
$e->extenso( 1001, Extenso::NUMERO_MASCULINO ); // mil e um
$e->extenso( 1001, Extenso::NUMERO_FEMININO ); // mil e uma

$e->extenso( 1001.01 ); // mil e um reais e um centavo
$e->extenso( 1001.001 ); // mil e um reais e um milésimo

// quatro milhões vinte e cinco mil oitocentos reais e noventa e nove centavos
$e->extenso( 4025800.99 );
```

Uso com funções - versão 2.1 ou posterior:

```
require_once 'vendor/autoload.php';

use phputil\extenso\extenso;
use phputil\extenso\moeda;
use phputil\extenso\masculino;
use phputil\extenso\feminino;

extenso( 1001 );   // mil e um reais
moeda( 1001 );     // mil e um reais
masculino( 1001 ); // mil e um
feminino( 1001 );  // mil e uma
```

Veja também
-----------

[](#veja-também)

Bibliotecas de código que podem lhe ser úteis:

- [phputil/tdatetime](https://github.com/thiagodp/TDateTime) - Manipulação de datas e horas
- [phputil/json](https://github.com/thiagodp/json) - Manipulação de formato JSON
- [phputil/router](https://github.com/thiagodp/router) - Construção de APIs RESTful como no ExpressJS
- [phputil/rtti](https://github.com/thiagodp/rtti) - Extração de informações de objetos em tempo de execução
- [mais...](https://packagist.org/?query=phputil%2F)

Licença
-------

[](#licença)

LGPL © [Thiago Delgado Pinto](https://github.com/thiagodp)

###  Health Score

46

—

FairBetter than 93% of packages

Maintenance48

Moderate activity, may be stable

Popularity40

Moderate usage in the ecosystem

Community9

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~493 days

Recently: every ~381 days

Total

8

Last Release

383d ago

Major Versions

0.1.1 → 1.02017-03-13

1.0 → v2.0.02021-02-25

v2.1.2 → v3.0.02025-04-30

PHP version history (3 changes)0.1PHP &gt;=5.4

v2.0.0PHP &gt;=5.6

v3.0.0PHP &gt;=7.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/154324d722a6ee9c252a0338329781084a97af2d0ea9faaf39176df5a689a2ec?d=identicon)[thiagodp](/maintainers/thiagodp)

---

Top Contributors

[![thiagodp](https://avatars.githubusercontent.com/u/2997844?v=4)](https://github.com/thiagodp "thiagodp (23 commits)")

---

Tags

extensomoedaphpphputilextensovalorvalores

### Embed Badge

![Health badge](/badges/phputil-extenso/health.svg)

```
[![Health](https://phpackages.com/badges/phputil-extenso/health.svg)](https://phpackages.com/packages/phputil-extenso)
```

###  Alternatives

[wgenial/numeroporextenso

Converte numeral em valor por extenso.

4666.9k](/packages/wgenial-numeroporextenso)[phannaly/php-datetime-khmer

The PHP library for convert datetime to Khmer

1510.3k](/packages/phannaly-php-datetime-khmer)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
