Grupo 1 sentencias de control variables de tiempo y fecha

Preview:

Citation preview

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