Formatear dinero en PHP

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. ...

marzo 5, 2020 · 2 min · 261 palabras · Parzibyte

Consultas manuales / raw en Laravel

A pesar de que Laravel tiene su ORM y Query Builder en algunas ocasiones vamos a necesitar ejecutar consultas “a mano”, es decir, ejecutar una consulta raw o una query manual. Una desventaja que traen las consultas raw (que reciben la consulta como cadena) es que son propensas a inyecciones SQL, pero con lo que te mostraré hoy podrás hacer consultas raw en Laravel evitando inyecciones SQL. ...

febrero 11, 2020 · 3 min · 477 palabras · Parzibyte

PHP: remplazar saltos de línea por comas en archivo

En este artículo vamos a ver cómo usar PHP para remplazar el contenido de un archivo, específicamente será un archivo de texto en donde vamos a reemplazar los saltos de línea (\n) por comas (,). Las funciones que vamos a usar son file_get_contents, file_put_contents y str_replace. ...

febrero 10, 2020 · 2 min · 246 palabras · Parzibyte

Especificar nombre de tabla en Laravel

Cuando usamos Laravel y los modelos del mismo, se crea un nombre de tabla (que será creada en la base de datos) que no siempre será correcto, sobre todo si está en idioma español. Por ejemplo, yo tenía un modelo llamado MensajeIndividual pero el nombre de la tabla estaba como mensaje_individuals. Hoy veremos cómo cambiar el nombre de la tabla en el modelo y en la migración (en caso de que exista). ...

enero 24, 2020 · 2 min · 233 palabras · Parzibyte

Enviar correo con Laravel - Ejemplo

En este artículo te enseñaré a enviar un correo con Laravel, usando el servidor de correos que tengas instalado en tu servidor web o logueando en un archivo. Para ejemplificar vamos a enviar un correo electrónico usando una vista a la que le vamos a pasar algunos datos. ...

enero 18, 2020 · 3 min · 541 palabras · Parzibyte

preg_replace en PHP con ejemplo

En este post te mostraré cómo usar preg_replace en PHP a través de un ejemplo. También vamos a ver la sintaxis de la función. A grandes rasgos, la función preg_replace sirve para remplazar texto en una cadena usando una expresión regular. Lo interesante aquí es que también podemos capturar algunos grupos que coincidan con la expresión regular. ...

enero 14, 2020 · 4 min · 691 palabras · Parzibyte

Laravel: guardar Model automáticamente desde formulario

Hoy vengo a mostrar un truco o atajo al programar en Laravel, se trata de guardar un modelo con los campos que tiene el formulario de manera automática, en lugar de especificar cada propiedad manualmente. Es decir, a partir de los campos que tiene el formulario guardar el modelo en la base de datos en una sola línea. ...

enero 6, 2020 · 3 min · 427 palabras · Parzibyte

Correo electrónico con adjunto en PHP - Enviar archivo

En este post te mostraré cómo enviar un correo electrónico con adjunto en PHP, es decir, adjuntar un archivo a un correo electrónico que se enviará con PHP. Para lograrlo vamos a usar la librería phpmailer; verás que es realmente sencillo y que no afecta en nada. ...

diciembre 28, 2019 · 3 min · 613 palabras · Parzibyte

Factura PDF con PHP - Ejemplo completo

Resumen: generar una factura PDF con PHP, es decir, un ticket, recibo, boleta o invoice que tenga detalles de un cliente, del emisor, número de factura, fecha y productos que se venden, así como el total con impuestos y descuento. Para generar la factura vamos a usar la librería dompdf que convierte HTML a un PDF nativo. Aunque por el momento será estática, puedes usar más tarde una base de datos con PHP. ...

diciembre 27, 2019 · 6 min · 1109 palabras · Parzibyte

Tutorial OpenLayers: marcadores, coordenadas, eventos y datos dinámicos

En este post te mostraré un ejemplo de proyecto con OpenLayers en donde se muestran: Introducción a OpenLayers Descargar OpenLayers Creación de mapa Centrado de mapa en determinada ubicación Marcadores personalizados con imagen propia Listener de eventos como click o zoom cambiado Consumo de API PHP para obtener los marcadores Voy a desglosar cada cosa y al final dejaré el código del proyecto completo. ...

diciembre 27, 2019 · 7 min · 1315 palabras · Parzibyte