Importar código en PHP: include y require

A medida que uses PHP es probable que comiences a tener tus propias librerías con funciones o usar librerías de otros programadores. No hay necesidad de copiar y pegar funciones en el código, puedes guardarlos en ficheros aparte y usar los comandos include o require para importar código. Hablaré de …

Devolver variables globales al usar funciones

Una de las maneras de dar a una función acceso a una variable externa es declarando dicha variable global dentro de la función. Para declarar una variable global basta con añadir la keyword global al nombre de la variable. De esta manera, se podrían devolver variables globales en una función. …

Pasar argumentos por referencia en una función

Desde la versión 5.3.0 de PHP se puede añadir el símbolo & a los argumentos de una función para indicar al parseador que pasas la referencia de la variable no su valor. Esto significa que la función puede cambiar el valor de la variable tanto dentro como fuera de la …

Devolver valores en funciones con PHP

Una función en PHP permite devolver valores que podremos usar para asignarlos a variables , imprimirlos o evaluarlos. Un ejemplo de una función que devuelve valores sería strtolower(). Lo que hace esta función es poner en minúsculas un string.

En este caso la función devuelve un valor que es …

Funciones en PHP: Definición y cómo usarlas

Una función es un conjunto de declaraciones que desarrollan una tarea y pueden devolver un valor. Si tienes un pedazo de código que se repite a menudo, es recomendable que pongas ese trozo de código en una función y llames a esta cuando y donde lo necesites. Por defecto, hay …

Convertir tipos mediante casting explícito en PHP

PHP es un lenguaje que no está tipado. Esto permite que puedas declarar y cambiar el tipo (a integer, string…) de una variable simplemente usándola. Automáticamente convierte valores de un tipo a otro cuando lo requiere. Esto se conoce como implicit casting o casting implícito. En este post mostraré cómo …

Bucles en PHP: Declaración continue

La declaración continue es similar al break. La diferencia es que cuando el break deja de procesar el bucle, continue pasa a la siguiente iteración. Por tanto, en vez de salir del bucle entero, sólo sale de iteración actual. Este recurso es útil en casos donde sabes que no hay …

Bucles en PHP: Salir de un bucle con break

Para salir de un bucle basta con usar el comando break, el mismo que el de una declaración switch. Salir de un bucle es necesario cuando una de tus declaraciones devuelve un error haciendo que la ejecución del bucle no produzca el resultado esperado o provoque otros errores.

Bucles en PHP: Cómo usar el bucle for

El bucle for prosigue los posts sobre bucles en php. Es de los más potentes y combina las habilidades de definir variables para entrar en el bucle, testear condiciones mientras el bucle está en marcha y modificar variables en cada iteración. Se compone de una declaración condicional formada de Inicialización …

Bucles en PHP: Declaraciones While y do…while

Los bucles permiten realizar tareas repetidas de manera rápida y fácil. Es un concepto muy importante en programación sobre todo si vamos a trabajar con páginas web dinámicas con PHP. Por ejemplo, si queremos imprimir una serie de resultados obtenidos de una base de datos tendremos que usar un bucle …