Convertir números a palabras en PHP

Entrada relacionada

2590000

Código

<?php
/**
 * Probando la clase PEAR Numbers_Words
 * http://pear.php.net/package/Numbers_Words
 * Convertir números a palabras
 * - - - - - - - - - - - - - - - - - - - - - - - - - - */ 

// la clase requerida
require_once 'Numbers/Words.php';
     
// crea el objeto
$nw = new Numbers_Words();

// Un numero cualquiera
$numero = 2590000;

// Convierte a palabras
printf("<h2>%s</h2>",$numero);
print("<ul>");
printf("<li>Inglés [en] : El número %d en palabras es: <strong>%s</strong></li>",$numero, $nw->toWords($numero)); 
printf("<li>Español [es]: El número %d en palabras es: <strong>%s</strong></li>",$numero, $nw->toWords($numero,"es") ); 
printf("<li>Frances [fr]: El número %d en palabras es: <strong>%s</strong></li>",$numero, $nw->toWords($numero,"fr") ); 
printf("<li>Alemán [de]: El número %d en palabras es: <strong>%s</strong></li>",$numero, $nw->toWords($numero,"de") ); 
printf("<li>Italiano [it]: El número %d en palabras es: <strong>%s</strong></li>",$numero, $nw->toWords($numero,"it_IT") ); 
print("</ul>");
?>

Entrada relacionada