Grupo 1 sentencias de control variables de tiempo y fecha
-
Upload
jonathan-reyes -
Category
Documents
-
view
75 -
download
1
Transcript of Grupo 1 sentencias de control variables de tiempo y fecha
Universidad Laica “ELOY ALFARO” de Manabí
Escuela de Ingeniería de Sistemas.Facultad de Ciencias Informáticas.
PROGRAMACIÓN AVANZADA
Integrantes:• Cedeño Zambrano Gissela.
• Reyes Chele Víctor.• Pilozo Cevallos Elsa.
• Zambrano Anchundia Ramón.
2014 - 2015
Curso: 5 “B”Profesor: Ing. Rubén Solórzano.
Grupo N°1
SENTENCIAS DE CONTROL.
VARIABLES DE TIEMPO Y FECHA.
2
Introducción.
Una sentencia puede ser una asignación, una llamada de
función, un ciclo, una sentencia condicional o incluso una
sentencia vacía.
En PHP las variables se representan con un signo de dólar
seguido por el nombre de la variable.
Un nombre de variable válido tiene que empezar con una
letra o un carácter de subrayado (guión bajo), seguido de
cualquier número de letras, números y caracteres de
subrayado. 3
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
Objetivos.
General:
• Explicar todo lo relacionado a las Sentencias de
Control y Variables de Tiempo y Fecha en PHP.
Específicos:
• Describir las sintaxis de cada una de las sentencias y
variables.
• Practicar ejercicios en Clase.4
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
Marco Teórico.
5
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
Sentencia If / else.
Permite la ejecución condicional de fragmentos de código. PHP
dispone de una estructura if que es similar a la de C:
Sintaxis:
<?php if(expresión) {
Sentencias;
} elseif(expresión)
else
{
Sentencias;
}
?> 6
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
Sentencia While.
La estructura de repetición MIENTRAS se usa para
repetir sentencias muchas veces hasta que la
condición lógica deje de cumplirse.
Sintaxis:
<?phpwhile ( expresión ) {sentencia (s);}?>
7
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
Sentencia Do While.
Los bucles do-while son muy similares a los bucles while,
excepto que la expresión verdadera es verificada al final de
cada iteración en lugar que al principio
Sintaxis:
<?php
$i = 0;
do {
echo $i;
} while ($i > 0);
?>8
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
Sentencia For.
Es la más útil de todas, declara, condiciona y aumenta el
contador en un solo proceso. Los bucles for son los más
complejos en PHP. Se comportan como sus homólogos.
Sintaxis:
<?php
for($i=0; $i<num; $i++){
sentencias;
}
?>9
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
Sentencia Foreach.
Foreach funciona sólo sobre arrays y objetos, y
emitirá un error al intentar usarlo con una
variable de un tipo diferente de datos o una
variable no inicializada.
Sintaxis:
foreach (expresión_array as $valor)
sentencias
10
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
Sentencia Switch:
Esto se usa para no elaborar varias condiciones. La sentencia
switch es similar a una serie de sentencias IF en la misma
expresión.Sintaxis:
switch($variable) {
case Valor1:
... Sentencias;
break;
case Valor2:
... Sentencias;
break;
... Sentencias;
} 11
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
Sentencia Declare.
Declare es usado para fijar directivas de ejecución
para un bloque de código. La sintaxis de declare es
similar a la sintaxis de otros constructores de
control de flujo. La sección directiva permite que
el comportamiento de declare sea configurado.
Sintaxis:
declare (directiva)
sentencias;12
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
13
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
Sentencia Return.
Return termina la ejecución de la función actual, y devuelve su argumento
como el valor de la llamada a la función. Sintaxis:
<?php
$parametro1 = “yyy";
$parametro2 = “zzz";
$result = include “facci.php";
?>
<?php
return $parametro1 . " " . $parametro2;
?>
Conclusiones.
A través de esta investigación podemos concluir
que:
14
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
Bibliografía.
http://www.php.net/manual/es/language.control-structures.php
15
Universidad Laica “ELOY ALFARO” de Manabí. Facultad de Ciencias Informáticas. .
16