PHP: contar letras de cadena e imprimir resultados

Hace unos días estaba en Facebook y alguien solicitó un ejercicio en PHP que decía algo así: Crear el código necesario para contar las letras de una cadena en PHP e imprimir la letra seguido de las veces que aparece. Por ejemplo: A=10 B=20 Hoy vengo a mostrar el código. ...

febrero 21, 2020 · 3 min · 446 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

Eliminar clave foránea en migración de Laravel

Anteriormente en mi blog vimos cómo agregar una clave foránea a una migración de Laravel. Ahora veremos cómo eliminar esa clave foránea de la tabla de sql en caso de que sea necesario eliminar la columna de la tabla. ...

febrero 10, 2020 · 2 min · 255 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

Crear un CRUD de Laravel generando código con artisan

Este es un tutorial que se basa en mi experiencia con Laravel. Te mostraré cómo crear un CRUD de cualquier entidad en pocos minutos, es decir, de manera muy rápida, usando: Resources Controllers Models Migrations Todo esto usando artisan para generar el código. Verás que una vez que lo sepas, dejarás que artisan genere el código base. Esto es un tip de productividad con Laravel. ...

febrero 5, 2020 · 7 min · 1489 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

Laravel: claves foráneas en migración

Laravel permite la creación de migraciones usando el comando php artisan make:migration. Con este comando podemos crear una migración y definir la estructura de una tabla. En este post veremos cómo agregar una relación o clave foránea a una tabla con Laravel y sus migraciones. ...

enero 15, 2020 · 2 min · 366 palabras · Parzibyte

Tipo de dato enum en migración de Laravel

En esta entrada voy a mostrarte cómo usar el tipo de dato enum en Laravel dentro de una migración. Será muy sencillo. ...

enero 15, 2020 · 1 min · 135 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