Las referencias en PHP bien explicadas

Creo que todo el mundo sabe lo que es una variable. Si no lo sabes no te preocupes… pero ahí tienes la puerta. Bueno, ya que en la sala solo estamos los que sabemos qué es una variable demos un pasito más: las referencias. ¿Qué es una referencia en PHP? Para entender lo que es … Leer más Las referencias en PHP bien explicadas

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

¿Qué son las RFC 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 ¿Qué son las RFC 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