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?

Closure en castellano puede significar* clausura o cierre*, yo me siento mas cómodo llamándolo closure por lo tanto me referiré a esto siempre así. Los Closures vienen a ser funciones anónimas, que podemos definir como parámetros de otras funciones o dentro de variables. La diferencia que tienen comparándolas con las

Ahora que ya conoces el uso de bucles (hay dos artículos dedicados a estos “while“, “for“) y entiendes el concepto de “función“, vamos a ver otra técnica de generar bucles llamada recursión. Por lo general es mas complicado realizar tareas con* funciones recursivas* que hacerlas con bucles for o while,

[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,

[Tutorial PHP] No repitas codigo, usa bucles (while, do...while)

Ahora que disponemos de una base en PHP y somos capaces de hacer pequeños scripts vamos a plantear situaciones donde el volumen de código aumenta de forma considerable. Imagina que te encuentras en la situación de mostrar una palabra seguida de un guión que se repite 5 veces en pantalla,