En este post de PHP te mostraré cómo darle formato a la moneda o dinero en PHP. No será algo complejo ni algo que use librerías, simplemente haremos que se formatee colocando comas en donde se debe, así como puntos decimales.

Vamos a usar la función number_format. Al final vamos a lograr que algo como 12225 se convierta en algo como $12,225.00.

Formato de dinero en PHP

La función que vamos a usar para formatear moneda en PHP se llama number_format; además de esta función colocaremos el símbolo de la moneda.

Los argumentos de la función son, en orden: El número que vamos a formatear, el número de decimales, el punto decimal y el separador de miles.

Por defecto los decimales son 0, pero si queremos que muestre 2, indicamos el número. Así que en resumen solo vamos a indicar 2 argumentos, así:

$numeroFormateado = number_format($numero, 2);

Lo digo de este modo porque el punto decimal por defecto es . y el separador de miles es la coma (,). Después de tener el valor formateado podemos agregarle el símbolo de la moneda.

Nota: si tú usas JavaScript y buscas el equivalente a esta función en ese lenguaje mira a NumberFormat.

Probando number_format en PHP

Para terminar el post veamos un ejemplo de cómo formatear dinero en PHP usando la función number_format.

La salida para el ejemplo es como se ve en la imagen:

Formateando moneda o dinero en PHP

En caso de que quieras, puedes probarlo en línea.

Si te gusta PHP mira más artículos en mi web.


Estoy disponible para trabajar en tu proyecto o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.
Si el post fue de tu agrado muestra tu apoyo compartiéndolo, suscribiéndote al blog, siguiéndome o realizando una donación.

Suscribir por correo

Ingresa tu correo y recibirás mis últimas entradas sobre programación, open source, bases de datos y todo lo relacionado con informática

Únete a otros 7,374 suscriptores

parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

1 Comentario

juan · enero 16, 2023 a las 4:58 pm

Muchas gracias por compartir tu conocimiento y por lo de mas que has compartido.

Deja un comentario

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

A %d blogueros les gusta esto: