Convierte cualquier número en letras con el valor correspondiente. PHP Laravel

Convierte cualquier número en letras con el valor correspondiente.
Código Fuente en:Github
Composer: Packagist
Ejemplo:
3.982.908,99
Formato #1 
Tres millones novecientos ochenta y dos mil novecientos ocho con noventa y nueve
Formato #2 
Tres millones novecientos ochenta y dos mil novecientos ocho Bolivianos con noventa y nueve Centavos
Formato #3 
3.982.908,99 (Tres millones novecientos ochenta y dos mil novecientos ocho 99/100 Bolivianos)

Instalación

Segir los siguientes pasos.
Mediante comando:
$ composer require villca/numeros-en-letras
ó modificando el archivo composer.json:
{
    "require": {
        "villca/numeros-en-letras": "^1.2"
    }
}

Configuración

Agregar a Controlador use NumerosEnLetras;

Ejemplo Laravel

Agregar a la Ruta en "routes/web.php"
$ Route::get('/villca', 'HomeController');
Crear el controlador "HomeController.php"
<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use NumerosEnLetras;

class HomeController extends Controller
{
    public function index()
    {
        echo 'Formato #1 ' . NumerosEnLetras::convertir(1988208.99) . '<br>';
        
        echo 'Formato #2 ' . NumerosEnLetras::convertir(1988208.99,'Bolivianos',false,'Centavos') . '<br>';
        
        echo 'Formato #3 ' . NumerosEnLetras::convertir(1988208.99,'Bolivianos',true) . '<br>';
        
    }
}
68747470733a2f2f73796d666f6e792e636f6d2f6c6f676f732f73796d666f6e795f626c61636b5f30322e737667

PHP Framework


68747470733a2f2f6c61726176656c2e636f6d2f6173736574732f696d672f636f6d706f6e656e74732f6c6f676f2d6c61726176656c2e737667 68747470733a2f2f7068616c636f6e7068702e636f6d2f696d616765732f7068616c636f6e312e706e67 

Comentarios

Publicar un comentario