Almacenar precios como enteros en PHP
Un sencillo truco para evitar los problemas de redondeo en PHP.
El templo de la sabiduría en PHP
Un sencillo truco para evitar los problemas de redondeo en PHP.
Unos ejemplos de cómo eliminar elementos duplicados en arrays multidimensionales o vectoriales en PHP.
¡Por fin! Ahora, con PHP 7.4, vamos a poder especificar de qué tipo es una propiedad en una clase. Era una de las cosas que más echaba yo en falta en PHP. Se acabó usar el incómodo y feo PHPDoc. Hasta ahora teníamos que hacer esto para nuestro editor de código supiera el tipo de … Leer más
Con este sencillo truco puedes encadenar las llamadas de tus métodos en PHP.
El número ideal de parámetros para un método privado de una clase es CERO. Sí, cero. Y eso si es que realmente hacen falta. Y si de verdad necesitas pasar parámetros procura que nunca sean más de tres. ¿Y cómo paso los datos a mis métodos? Puede que te preguntes ¿y cómo les paso los … Leer más
En este mini artículo comparto un sencillo truco para hacer tus ‘if’ más sencillos en PHP.
En pocas palabras: Las RFC son la forma a través de las cuales PHP evoluciona. Son las siglas de «Request For Comments» y son propuestas que puede hacer cualquiera para mejorar este lenguaje. Por resumir un poco funciona más o menos así: Tienes una idea asombrosa de cómo se podría mejorar PHP. Investigas sobre el … Leer más
Descubre cómo evitar que se pasen parámetros incorrectos a tus funciones y métodos en PHP.
En PHP hay que tener cuidado al comparar dos valores cuando uno de ellos es una cadena. Para ver el problema he creado la función «comparar» donde vemos si un valor es igual a cero o no: Los resultados serán: 123 se convierte en 123, por lo tanto: (123 == 0) -> false 123 se … Leer más
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