Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/07/2021, 06:33
Avatar de zerpico_01
zerpico_01
 
Fecha de Ingreso: enero-2008
Ubicación: Wilde - Avellaneda -
Mensajes: 421
Antigüedad: 16 años, 3 meses
Puntos: 13
Respuesta: funcion para convertir cifras de 12 dígitos a texto

PROBADO Y TESTEADO

Código PHP:
$formatterES = new NumberFormatter("en"NumberFormatter::SPELLOUT);
echo 
$formatterES->format(1000000000).'<br>';
/** one billion */

$formatterES = new NumberFormatter("en"NumberFormatter::SPELLOUT);
echo 
$formatterES->format(1000000000).'<br>';
/** imprime mil millones */

echo $formatterES->format(333.55).'<br>';
$formatterES = new NumberFormatter("es-ES"NumberFormatter::SPELLOUT);
/** imprime trescientos treinta y tres coma cinco cinco */

/** vamos hacer que hable bien PHP  :-D:-D */
$minumero 333.55;
$izquierda intval(floor($minumero));
$derecha intval(($minumero floor($minumero)) * 100);
echo 
$formatterES->format($izquierda).'coma'.$formatterES->format($derecha);
/** imprime
    trescientos treinta y tres coma cincuenta y cinco
*/ 
__________________
Es duro fracasar en algo, pero es mucho peor no haberlo intentado. - Si crees todo lo que lees, mejor no leas -