Un operador es algo que toma uno más valores (o expresiones, en la jerga de programación) y produce otro valor (de modo que la construcción en si misma se convierte en una expresión). Los operadores se pueden agrupar de acuerdo con el número de valores que toman. Los operadores unarios toman sólo un valor, por ejemplo ! (el operador de negacion ) o ++ (el operador de incremento). Los operadores binarios toman dos valores, como los familiares operadores aritmeticos + (suma) y - (resta), y la mayoría de los operadores de PHP entran en esta categoría. Finalmente, hay sólo un operador ternario, ? : , el cual toma tres valores; usualmente a este se le refiere simplemente como "el operador ternario" (aunque podría tal vez llamarse más correctamente como el operador condicional). Ejemplo Nombre Resultado $a == $b Igual TRUE si $a es igual a $b después de la manipulación de tipos...
(PHP 4, PHP 5) Los bucles for son los ciclos más complejos en PHP. Se comportan como sus contrapartes en C. La sintaxis de un bucle for es: for (expr1; expr2; expr3) sentencia La primera expresión ( expr1 ) es evaluada (ejecutada) una vez incondicionalmente al comienzo del bucle. En el comienzo de cada iteración, la expr2 es evaluada, Si es TRUE , el bucle continúa y las sentencias anidadas son ejecutadas. Si se evalúa como FALSE , termina la ejecución del bucle. Al final de cada iteración, la expr3 es evaluada (ejecutada). Cada una de las expresiones puede estar vacía o contener múltiples expresiones separadas por comas. En la expr2 , todas las expresiones separadas por una coma son evaluadas pero el resultado se toma de la última parte. Que la expr2 esté vacía significa que el bucle deberá ser corrido indefinidamente (PHP implícitamente lo considera como TRUE , com...
PHP, acrónimo recursivo en inglés de PHP: Hypertext Preprocessor (preprocesador de hipertexto), es un lenguaje de programación de propósito general de código del lado del servidor originalmente diseñado para el preprocesado de texto plano en UTF-8. Posteriormente se aplicó al desarrollo web de contenido dinámico , dando un paso evolutivo en el concepto de aplicación en línea , por su carácter de servicio. Su implementación en los documentos HTML era aparentemente muy sencilla. Hay que decir, que, PHP no genera HTML, sino que ofrece una salida de texto con codificación UTF-8 compatible con los documentos HTML. El programador puede dotar a la salida de los tag's propios del HTML y los exploradores más comunes para navegar por internet, reconocerán muy rápidamente el formato UTF-8 y lo adaptarán ofreciendo una salida entendible. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían inco...
Comentarios
Publicar un comentario