sesion 3

Post on 12-Jun-2015

51 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ARRAY Y FUNCTIONINSTRUCTOR: MARCO ANTONIO ANDRADE

RUTA DE APRENDIZAJE

DEFINICIÓN DE PHP VARIABLES OPERADORES

ESTRUCTURAS DE CONTROLARREGLOSFUNCIONES

CONEXIÓN A BD

<? -- MATRICES -- ?>

Un Array es una colección

de valores.

Matrices escalares

Matrices asociativas

<? -- MATRICES -- ?>

0 1 2 3“Javier” “Agustín” “Santiago” “Jorge”

INDICE

VALOR

MATRIZ $amigos

$amigos[0] $amigos[1] $amigos[2] $amigos[3]

Representación gráfica de una matriz escalar

<? -- MATRIZ ESCALAR -- ?>

<?php $dias[0]=‘Domingo’; $dias[1]=‘Lunes’; $dias[2]=‘Martes’; $dias[3]=‘Miércoles’; $dias[4]=‘Jueves’; $dias[5]=‘Viernes’; $dias[6]=‘Sábado’;

?>

<?php $dias=array(‘Lunes’,’Martes’, ‘Miercoles’, ‘Jueves’, ‘Viernes’)?>

<?php $dias[0]=‘Lunes’; $dias[1]=‘Martes’; $dias[2]=‘Miércoles’; $dias[3]=‘Jueves’; $dias[4]=‘Viernes’;

?>

<? -- MATRIZ ESCALAR -- ?>

<? -- MATRIZ ASOCIATIVA-- ?>

<?php $dias[‘Sunday’]=‘Domingo’; $dias[‘Monday’]=‘Lunes’; $dias[‘Tuesday’]=‘Martes’; $dias[‘Wednesday’]=‘Miércoles’; $dias[‘Thursday’]=‘Jueves’; $dias[‘Friday’]=‘Viernes’; $dias[‘Saturday’]=‘Sábado’; ?>

<? -- MATRIZ ASOCIATIVA-- ?>

<?php $matriz=array(10=>’diez’, 20=>’veinte’, 30=>’treinta’);

?>

<?php $matriz[10]=‘diez’; $matriz[20]=‘veinte’; $matriz[30]=‘treinta’;?>

<? -- LEER UNA MATRIZ DE DATOS -- ?>

<?php $dias=array(‘Lunes’,’Martes’, ‘Miercoles’, ‘Jueves’, ‘Viernes’)

?>

for($i=0; $i<count($dias); $i++){

echo $dias[$i].'<br/>';

}

FOREACHESTRUCTURA REPETITIVA

<?-- ESTRUCTURA REPETITIVA -- ?>

<? -- LEER UNA MATRIZ DE DATOS -- ?>

<?php $dias=array(‘Lunes’,’Martes’, ‘Miercoles’, ‘Jueves’, ‘Viernes’)

?>

foreach($dias as $indice => $valor){

echo $indice." ".$valor."<br/>";

}

¿EN QUE ESTAS PENSANDO?

SI PIENSAS QUE ESTUDIAR ES CARO, PREGUNTATE CUANTO CUESTA LA IGNORANCIA

¿CÓMO TE SIENTES HASTA AHORITA?

DEFINICIÓN DE UNA FUNCIÓNFUNCIONES EN PHP

<?-- FUNCIONES EN PHP-- ?>

<?-- FUNCIONES EN PHP-- ?>

Una función es un conjunto de instrucciones agrupadas bajo un mismo nombre que puede ser llamada tantas veces como queramos desde diferentes sitios del programa, ahorrándonos así la necesidad de escribirlas de nuevo.

<?-- FUNCIONES EN PHP-- ?>

Para definir una función se utiliza la siguiente sintaxis:function nombre_funcion(parametro1, parametro2...){ instrucción1; instrucción2; instrucción3; instrucción4; return valor_de_retorno;}

FUNCIONES SIN PARÁMETROSFUNCIONES EN PHP

<?-- FUNCIONES EN PHP-- ?>

<?-- FUNCIONES EN PHP SIN PARÁMETROS-- ?>function nav_bar(){

echo '<hr>';echo '<center>';echo "<a href='home.php'>Inicio</a>&nbsp;&nbsp;&nbsp;";echo "<a href='map.php'>Mapa Web</a>&nbsp;&nbsp;&nbsp;";echo "<a href='help.php'>Ayuda</a>&nbsp;&nbsp;&nbsp;";echo "</center>";echo '<hr>';

}

nav_bar();INVOCAR

FUNCIONES CON PARÁMETROSFUNCIONES EN PHP

<?-- FUNCIONES EN PHP-- ?>

<?-- FUNCIONES EN PHP CON PARÁMETROS-- ?>

<?phpfunction suma($a,$b){

$result=($a+$b);return $result;

}$a=$_GET['a'];$b=$_GET['b'];$suma=suma($a,$b);echo "El valor de $a y $b es: ".$suma;

?>

suma($a,$b);INVOCAR

top related