Convierte cualquier número en letras con el valor correspondiente.
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)
Segir los siguientes pasos.
Mediante comando:
$ composer require villca/numeros-en-letras
ó modificando el archivo composer.json:
{
"require": {
"villca/numeros-en-letras": "v1.2"
}
}
Agregar a Controlador use NumerosEnLetras;
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>';
}
}
Basado en AxiaCore/numero-a-letras