Recuperar el contenido de una matriz en PHP

Existe una herramienta, no demasiado conocida, que permite recuperar los datos de una matriz en forma de variables escalares. Se trata de list(). Antes de seguir adelante, tenemos que hacer una puntualización: como dice muy claro el manual de PHP, list() no es, estrictamente, una función, sino una construcción del lenguaje. La diferencia es muy sutil, meramente conceptual.

Continuar leyendo «Recuperar el contenido de una matriz en PHP»

Operaciones simples con matrices en PHP

Existe la posibilidad de realizar operaciones con matrices que pueden ser muy útiles en determinados casos y que no son muy conocidas. En este tutorial vamos a describir estas operaciones de modo sencillo y comprensible, a la vez que eficaz. Comprobará que, teniendo una base sobre el funcionamiento de las matrices en PHP, el contendio de esta parte es muy asequible. Una cosa importante que veremos aquí es que algunas funciones que parece que puedan operar sobre matrices igual que sobre datos escalares no lo hacen en realidad como cabría esperar: para las matrices deberemos usar las funciones específicamente diseñadas al respecto.

Continuar leyendo «Operaciones simples con matrices en PHP»

Las matrices en PHP

Desde el punto de vista de la programación en PHP, nos vienen a la mente dos palabras que definen el trabajo que podemos hacer con matrices: versatilidad y facilidad. Con una amplia colección de funciones nativas de PHP, y con un sistema de trabajo que muchos lenguajes envidiarían, el trabajo con matrices es, sin duda, muy fácil y, a la vez, extremadamente potente.

Continuar leyendo «Las matrices en PHP»

Los operadores de los condicionales en PHP

Cuando se trabaja con condicionales se emplean dos tipos de operadores: los comparativos y los lógicos. Los operadores comparativos se emplean para comparar dos valores, o una variable y un valor, o dos variables, o una constante con un valor o una variable, etc, y evaluar su relación. Por este motivo a estos operadores se les llama, también, relacionales. Son los que aparecen en la siguiente tabla:

Continuar leyendo «Los operadores de los condicionales en PHP»

Comandos del sistema operativo

Desde un script en PHP se pueden ejecutar comandos del sistema operativo y dirigir el resultado a la salida del navegador o a donde convenga. Para ello encerramos el comando deseado entre dos signos de acento grave (`). Este se corresponde con el código ASCII 96 y no debe confundirse con el acento agudo, al que estamos habituados los hispanos-parlantes, ni con la comilla simple. Esta prestación es especialmente útil cuando se tienen ciertas tareas programadas en el propio sistema operativo del servidor y deben ejecutarse como respuesta a un evento de usuario, del sitio, cronológico, etc.

Continuar leyendo «Comandos del sistema operativo»

Tipos de datos en PHP

PHP soporta varios tipos de datos, que podemos clasificar en dos categorías: escalares y compuestos. Los datos escalares son aquellos que sólo pueden contener un valor en un momento dado (las variables “normales”, para entendernos). Los datos compuestos son los que pueden tener dos o más valores en un mismo instante de tiempo (matrices y objetos).

Continuar leyendo «Tipos de datos en PHP»

¿Qué es php?

Php, acrónimo de Hypertext Preprocessor, es un lenguaje de programación que se utiliza en la mayoría de los casos para el desarrollo de sitios web, pero que para muchos es un lenguaje de propósito general y el uso que se le dé dependerá en gran parte de las necesidades que posea el programador.

Entre las características que hacen de PHP un lenguaje popular y muy poderoso para desarrollar aplicaciones, podemos citar las siquientes:

Continuar leyendo «¿Qué es php?»