Hola a todos; ando buscando un script que me pueda convertir una cantidad dada por un usuario a letra...
Ejemplo:
Cantidad: 1589.10
que el script de como resultado.
(un mil quinientos ochenta y nueve pesos 10/100 M.N.)
| |||
Número a letra Hola a todos; ando buscando un script que me pueda convertir una cantidad dada por un usuario a letra... Ejemplo: Cantidad: 1589.10 que el script de como resultado. (un mil quinientos ochenta y nueve pesos 10/100 M.N.) |
| |||
http://desaweb.forosdelweb.com/showthread.php?t=242143 http://desaweb.forosdelweb.com/showt...6&page=9&pp=15 ![]() |
| ||||
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: Si quieres obtener esa clase, búscala en www.phpclasses.org Saludos ! |
| |||
uamistad Podrìas especificar donde està dicha classe concretamente . .en phpclasses.org hay muchas. Por lo demàs .. supongo que la classe que mencionas entrega en letras (idioma castellano) ese número? Un saludo, |
| ||||
![]() Así es, las pone en idioma castellano y está adaptada para cambiar números en moneda. Es decir, 52420.00 lo pondría como: Cincuenta y dos mil, cuatrocientos veinte pesos 00/100. También puedes escoger el género, por ejemplo, si vas a imprimir pesetas, lo necesitarás en género femenino: Cincuenta y dos mil, cuatrocientas veinte pesetas 00/100. La clase la encuentras en: http://www.phpclasses.org/browse/package/1939.html |
| |||
Muchas gracias uamistad; ya te envie un mensaje privado; espero que si lo hayas recibido; de cualquier forma te comento que pude bajar el archivo junto con el ejemplo; el cual lo guardo con extensión php; lo corro y me marca el siguiente error: Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in c:\apache\htdocs\personal\numero_a_letra\CNumeroaL etra.php on line 49 Fatal error: Cannot instantiate non-existent class: cnumeroaletra in c:\apache\htdocs\personal\numero_a_letra\ejemplo.p hp on line 14 No se si sepas algo al respecto o tal ves el archivo que baje esta mal; espero y me puedas ayudar... Gracias |
| |||
Seguramente debe estar programado para versiones nuevas de PHP, por lo que en tu localhost, no deben correr este tipo de programacion orientada o objetos. Saludos. |