Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/01/2005, 02:46
Avatar de uamistad
uamistad
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 19 años, 4 meses
Puntos: 1
esa está bien, pero...

Está bien, pero si quieres utilizar código que ya esté escrito, yo le voy más al uso de una clase que ya lo haga. Es decir, que tú le pongas un número entre 0 y 999,999,999,999 y te lo convierta directamente a cifras y no que tengas que elegir cuántos dígitos vas a modificar para utilizar la función correcta.

Yo encontré muy útil una clase que me encontré en www.phpclasses.org y que muestro a continación la forma en la que se utiliza

ESTA ES UNA INSTANCIA DE LA CLASE Y SU USO
(el poder de las clases, es que no debería importarte el código que esté dentro de ésta, podrías incluso ignorarlo, simplemente la usas y ya)
Código PHP:
<?php
/**
 * OEOG Ejemplo de uso de Class para convertir numeros en palabras 
 * Probado en/Tested on PHP 5-Apache2-XP
 * 
 * 
 * @version   $Id: CNumeroaLetra_ejemplo.php,v 1.0.0 2004-10-29 13:20 ortizom Exp $
 * @author    Omar Eduardo Ortiz Garza <[email protected]>
 * @copyright (c) 2004-2005 Omar Eduardo Ortiz Garza
 * @since     Friday, October 29, 2004
 **/

//incluyes la clase que vas a utilizar
include("CNumeroaLetra.php");

//creas un objeto
$numalet= new CNumeroaletra;

//le pones el número que quieras que despliegue
$numalet->setNumero(987654321098.76);

//imprime una frase que dice la cantidad con letra
echo $numalet->letra();

?>
Y eso es todo !!! Bendito sea el mundo de la programación orientada a objetos.

Si quieres obtener esa clase, búscala en www.phpclasses.org

Saludos !