Convertir string a url friendly en PHP

Operadores en PHP

Esta función la suelo necesitar bastante a menudo. Por curiosidad me puse a buscar y encontré ésta función que convierte cadenas de texto a formato url: NOTA: En Laravel tenemos la opción de usar Str::slug() que funciona más o menos bien. La función para convertir a formato «url-friendly» paso a paso Para entender mejor lo … Leer más

¡La versión 7.1 de PHP ya no tiene soporte!

Desde el pasado 1 de diciembre de 2019 la versión 7.1 ya no tiene soporte y no se sacarán actualizaciones para esta versión. Como curiosidad puedes comprobar aquí el fin del soporte de las distintas versiones de PHP. ¿Puedo seguir usando esta versión de PHP? La respuesta corta: ¡No! Respuesta algo más larga… No deberías … Leer más

Lo nuevo de PHP 7.4: Las funciones «arrow» (arrow functions)

Las funciones arrow (también llamadas «short closures«) se han creado para hacer feliz a ese perezoso que todos llevamos dentro. Son simplemente una forma más corta de escribir funciones anónimas (o closures). Es una nueva característica de PHP7.4 y, en realidad, no se han hecho por vagancia sino para hacer el código más legible. Formato … Leer más

¿Qué es un ataque CSRF?

Por simplificar mucho: un ataque CSRF (Cross-site request forgery) consiste en hacer una petición a un sitio donde estás logueado sin que te enteres. Imagina que tu aplicación tiene esta URL para borrar un producto a través de una petición POST: misitio.com/producto/123/borrar Por suerte esa URL solo funciona si estás logueado como usuario «admin». Así … Leer más

Una ilustración de mi nuevo libro de PHP

Imagen del libro Aliens contra Elefantes

Actualización 09/09/2021: Tras el fracaso del crowdfunding he pensado otra forma para lanzar el libro. Puedes informarte en la nueva web del libro Aliens contra Elefantes – Buenas prácticas en PHP.

Aquí tenéis una nueva imagen del libro Aliens contra Elefantes – Buenas prácticas en PHP que estoy preparando. Probablemente el mejor libro de PHP de todos los tiempos (o eso diría mi abuela).

Aliens, explosiones, naves espaciales, PHP y buenas prácticas… diversión y aprendizaje todo en uno ¿Qué más se puede pedir?