Por qué no debes ignorar los warnings y deprecations en PHP

¿Qué hay más molesto que estar viendo continuamente «warnings» (avisos) y mensajes de «deprecated»? Tiene una solución muy fácil: ¡desactivar estos mensajes! Total ¿qué es lo peor que puede pasar? El problema de ignorar «warnings» y «deprecated» ¿Lo peor que puede pasar? ¿Qué tal que se te acabe colando un error en producción? «Deprecated», si … Leer más Por qué no debes ignorar los warnings y deprecations en PHP

La notación Yoda en PHP

Hoy toca hablar de la notación Yoda (o condiciones Yoda), muy querida por alguna gente y muy despreciada por otra gente. Como sabéis que soy una persona muy neutral y sin opiniones muy marcadas os diré que ambos puntos de vista son muy respetables… por muy despreciable que sea esta aberrante forma de escribir una … Leer más La notación Yoda en PHP

Descubre array_fill() en PHP

En PHP hay una función que puede venirnos muy bien para dar un valor inicial a un array: array_fill(). Con esta función podemos construir un array indicándole qué índice queremos para el primer elemento, cuántos elementos queremos que tenga el array y el valor que queremos dar a esos elementos. La limitación que tenemos es … Leer más Descubre array_fill() en PHP

Ojo con las compararciones 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 Ojo con las compararciones en PHP

Cuidado con el operador ternario, ‘?’ en PHP

Hay un detalle con el operador ‘?’ con el que hay que tener cuidado. Es posible que alguna vez te hayas encontrado con este problema: Posiblemente esperarás que se muestre: Gorka es mi nombre. Pero en realidad se muestra: Gorka Esto se debe a que la última cadena pasa a formar parte de la expresión … Leer más Cuidado con el operador ternario, ‘?’ en PHP