Curso PHP: Bucle foreach

Curso PHP: Bucle foreach

En la anterior lección de PHP, hemos visto cómo crear un Array de datos y cómo acceder a sus datos de forma manual, que si disponemos de un Array simple, no hay ningún problema, pero si tenemos que iterar los datos de un Array relativamente grande, hacerlo manualmente es costoso a la vez que innecesario.

En esta lección, vamos a ver cómo iterar los objetos de un Array mediante la función de PHP foreach, la más utilizada probablemente para iterar datos en PHP por su sencillez y porque es más fácil de entender y además porque nos permite iterar Arrays asociativos con datos del tipo clave => valor.

Curso PHP: Arrays multidimensionales

Curso PHP: Arrays multidiminesionales

En la última lección vimos qué eran y cómo se utilizaban los arrays unidimensionales tanto simples como asociativos. Bien, los arrays multidimensionales son parecidos a los que ya vimos, con la única diferencia de que estos tienen más ramas, por lo que no representan solo la información que se puede imaginar en una fila, sino que también información en diferentes columnas o incluso una tabla dentro de una celda concreta (si nos lo imaginamos como una tabla de información).

Sé que esto es mucha teoría y que sin fondo práctico no se acaba de ver del todo. Creo que la mejor de entender el funcionamiento de los Arrays es planteando datos reales y convirtiéndolos en un Array. Después, acceder a dichos datos mediante el uso de los índices que hayamos definido antes o que el intérprete de PHP haya definido automáticamente por nosotros.

Curso PHP: Arrays unidimensionales

Curso PHP: Arrays simples y asociativos

Una matriz, vector o array se puede considerar como un conjunto de datos agrupados de forma secuencial uno al lado del otro, que en el caso de arrays unidimensionales, se puede ver como una fila de datos:

8 7.5 Excelente

Podemos observar que hay un total de 3 datos. En programación, cada uno de estos datos es identificado con un índice, que en los arrays simples empieza en 0 y en los asociativos es especificado por nosotros.

0 1 2
8 7.5 Excelente

El índice es lo que nos permite obtener los datos guardados en un array. Podéis imaginar que la fila de datos es una estantería industrial y los índices son los números identificativos de cada celda (cajón) de esa estantería, en que el operario para encontrar el objeto debe saber el número de celda de la estantería.

Curso PHP: Operaciones con cadenas

Curso PHP: Operaciones con cadenas

El trabajo con cadenas es obligado en cualquier proyecto de PHP en que estuvieramos involucrados. Por eso, a veces viene muy bien saber de antemano ciertas funciones incorporadas en PHP que nos permiten trabajar de forma cómoda con cadenas. Hoy vamos a ver una definición y ejemplos prácticos de las funciones strlen(), substr(), str_replace(), str_pad() y strpos(), que es posible que en más de una ocasión nos alegren el día 😉