Como ya hemos visto, antes de declarar un atributo o un método podemos usar public, private y protected, pero es posible que en algún momento hayas visto la palabra reservada static acompañando a estas en la declaración. Al igual que las constantes, los* elementos estáticos* no dependen del objeto instanciado,

No solo existen los atributos y los métodos en el interior de las clases, también podemos declarar constantes, estas son valores fijos establecidos en el script, que de ninguna forma podemos alterar durante la ejecución de este. Para declarar una constante en el interior de una clase usamos la palabra

Tal y como vimos en el ejemplo donde creamos nuestra primera clase, la declaración de los atributos y los métodos van precedidos de una palabra, que pueden ser* public, private, y protected*. Por lo general es recomendable guardar una sola clase por fichero, y que el fichero se llame igual

Continuando con el post de ayer en el que hablé sobre la programación orientada a objetos, vamos a seguir con la parte mas practica de los objetos. Imaginemos que estamos jugando a algún juego conocido, ¿Super Mario quizás? Si yo preguntara ¿Que es Mario? (el personaje) y ¿Que hace Mario?

Llegamos a la programación orientada a objetos, que al fin y al cabo era la misión de esta serie de tutoriales. Esto va a ser un poco ladrillo porque no se me ocurre una forma simple de explicarlo sin enrollarme. ¿Que son los objetos? Buena pregunta (si, hablo solo…), antes

[Tutorial PHP] Trabajar con Funciones

Al programar nos encontramos con multitud de ocasiones en las que hemos de repetir código para poder realizar acciones especificas, como por ejemplo limpiar una cadena de texto, pero tener que copiar y pegar el mismo código cada ves que debamos limpiar una cadena de texto es simplemente una chapuza,