Arrays en PHP: Recorrer un array con el bucle foreach

PHP proporciona un bucle específico para recorrer los arrays, sobre todo los asociativos, y es el bucle foreach. Usándolo, recorres uno a uno los elementos de un array pudiendo hacer las acciones que desees con cada uno. El bucle comienza con el primer elemento del array y finaliza con el …

Arrays en PHP: Array asociativo y asignación de valores

Anteriormente, hemos visto como seguir un array con índices númericos pero, a la hora de recordar el valor de un índice concreto resulta más complicado. En este post explicaré cómo funcionan un array asociativo y mostrar las facilidades que puede ofrecer. Además de asignar valores mediante el método array().

Arrays en PHP: Acceso básico mediante índice numérico

A pesar de haber comentado en otro post una breve explicación sobre los arrays en PHP, esta serie profundizará un poco más en diversos aspectos. Los arrays en PHP tienen una gran relevancia ya que no sólo ahorran código sino también crear estructuras de datos complejas. Podemos pensar en el …

POO: Finalidad de la herencia y conceptos básicos

Una vez que creas una clase puede crear una derivada de esta, una subclase. La herencia en programación orientada a objetos ahorra mucho trabajo reciclando código. La finalidad de la herencia es poder pasar todo el contenido de una clase, propiedades y métodos,  a una subclase y modificar sólo las …

POO en PHP: Propiedades y métodos estáticos

La mayor parte de métodos y datos se aplican a las instancias de una clase. Es decir, tienes que crear un objeto para poder usarlos. En estos casos que hemos empleado una clase Usuario y puede darse el caso de hacer una comprobación de contraseña o saber cuál es el …

POO en PHP: Ámbito de propiedades y métodos

Para controlar el alcance o ámbito de propiedades y métodos se emplean 3 keywords. Cada una proporciona un acceso restringido a las propiedades y métodos desde fuera de una clase. La finalidad es mejorar el encapsulamiento, permitiendo tener una mayor control cuando se accede a un miembro. De esta forma …

POO en PHP: Propiedades de una clase

Una de las características en PHP es que las propiedades de una clase no es preciso que estén dentro de estas. Se pueden establecer propiedades a un objeto de una manera similar a los objetos literales de javaScript.

Aunque parezca increíble se muestra el curso sin ningún problema porque …

POO en PHP: Métodos en las clases

Al declarar una clase es posible crearle métodos para desarrollar ciertas acciones. Además de métodos propios PHP ofrece métodos especiales. Uno de ellos es el constructor, que al pasarle una serie de argumentos el objeto tenga propiedades definidas. El otro se llama cuando el objeto es “destruído” y ejecute un …

Programación orientada a objetos en PHP: Introducción

Este post trata sobre la programación orientada a objetos en PHP (POO). Antes para “navegar” dentro un programa se usaban funciones como GOTO y GOSUB pero hoy en día la POO lleva el uso de funciones a otro nivel. Cuando consigues almacenar un gran número de código reusable en funciones …