Categorias
» informatica
» introdución (13)
» lenguajes
» asp (2)
» html (1)
» jsp (6)
» php (4)
Ultimos artículos publicados
» ¿Cómo Funcionan las Páginas JSP?
» Entorno de Software
» JSP contra ASP
» JavaServer Pages (JSP)
» La Web Dinámica
» Conocer la tecnologia jsp
» Programación procedimental
» Programación estructurada
» Evolución histórica de la programación
» Interpretes y Compiladores
» Lenguajes de alto nivel
» Lenguaje ensamblador
» Lenguaje de máquina
» Lenguajes de programación
» La unidad central de proceso y el procesador
» Unidades
» Estructura de una computadora
» Sistema
» Dato, proceso e información
» html:caracteres especiales
Weblogs y sitios amigos:
» Buscador y directorio web
» Casinos Weblog
» Diarios del mundo
» Casinos Guide
» Casinos Reviews
» Salas de poker en linea en español
» Casinos en linea en español
» introdución (13)
» lenguajes
» asp (2)
» html (1)
» jsp (6)
» php (4)
Ultimos artículos publicados
» Entorno de Software
» JSP contra ASP
» JavaServer Pages (JSP)
» La Web Dinámica
» Conocer la tecnologia jsp
» Programación procedimental
» Programación estructurada
» Evolución histórica de la programación
» Interpretes y Compiladores
» Lenguajes de alto nivel
» Lenguaje ensamblador
» Lenguaje de máquina
» Lenguajes de programación
» La unidad central de proceso y el procesador
» Unidades
» Estructura de una computadora
» Sistema
» Dato, proceso e información
» html:caracteres especiales
Weblogs y sitios amigos:
» Casinos Weblog
» Diarios del mundo
» Casinos Guide
» Casinos Reviews
» Salas de poker en linea en español
» Casinos en linea en español
04/02/2005 05:48 PM
php: estructuras de control
Una tabla con las estructuras de control de php.
Comentarios
Publicar un comentario
php: estructuras de control
Una tabla con las estructuras de control de php.
La mejor forma de resumir cada una de las opciones que ofrece PHP para las estructuras de control es mediante una tabla:
Una nota sobre require() y include(), Si se desea incluir un fichero de forma condicional, es mejor utilizar include(), sin embargo, si la línea donde está una instrucción require() no se ejecuta, no se ejecutará nada de ese fichero. Además, si en un bucle se ejecutan varias veces una instrucción require(), el intérprete lo incluirá una sóla vez, sin embargo si es include(), se incluirá el fichero cada vez que se ejecute la instrucción. Como apunte final, debes saber que en un fichero que va a ser requerido, se puede incluir una instrucción return al final como si esta instrucción devolviera un valor (sólo en PHP3), si se trata de include, se puede poner al final del fichero una instrucción return tanto en PHP3 como en PHP4, aunque con algunas diferencias.
Así, require, reemplaza su llamada por el contenido del fichero que requiere, e include, incluye y evalua el fichero especificado.
| Estructura | Alternativa |
|---|---|
| If, if else, if elseif | if: endif; |
| while | while: endwhile; |
| for | for: endfor; |
| do.. while | - |
| foreach(array as $value) foreach(array as $key=>$value) (PHP4 y no PHP3) |
- |
| switch | switch: endswitch; |
| continue | - |
| break | - |
| require()(Necesitan estar dentro de tags PHP) | - |
| include()(Necesitan estar dentro de tags PHP) | - |
Una nota sobre require() y include(), Si se desea incluir un fichero de forma condicional, es mejor utilizar include(), sin embargo, si la línea donde está una instrucción require() no se ejecuta, no se ejecutará nada de ese fichero. Además, si en un bucle se ejecutan varias veces una instrucción require(), el intérprete lo incluirá una sóla vez, sin embargo si es include(), se incluirá el fichero cada vez que se ejecute la instrucción. Como apunte final, debes saber que en un fichero que va a ser requerido, se puede incluir una instrucción return al final como si esta instrucción devolviera un valor (sólo en PHP3), si se trata de include, se puede poner al final del fichero una instrucción return tanto en PHP3 como en PHP4, aunque con algunas diferencias.
Así, require, reemplaza su llamada por el contenido del fichero que requiere, e include, incluye y evalua el fichero especificado.
Comentarios
Publicar un comentario