PHP Exposicion
PHP Exposicion
PHP Exposicion
TECNOLOGICO PUBLICO
ARGENTINA
php
if( condicin1 ){
Instrucciones 1;
} else if(condicin2){
Instrucciones2
} else if(condicin3){
Instrucciones3;
} else {
Instrucciones4;
}
Estructuras de control
Ejemplo de estructura selectiva if-else:
<?PHP
if ($sexo == M)
$saludo = "Bienvenida, ";
else
$saludo = "Bienvenido, ";
$saludo = $saludo . $nombre;
print ($saludo);
?>
Estructuras de control selectivas, iterativas y
el ternario.
switch(valor){
case expresin1:
Instruccines1;
break;
case expresin2:
Instruccines2;
break;
case expresin3:
Instruccines3;
break;
default:
Instruccines4;
}
Estructuras de control
Ejemplo de estructura selectiva switch:
switch ($extension)
{
case ("PDF"):
$tipo = "Documento Adobe PDF";
break;
case ("TXT"):
$tipo = "Documento de texto";
break;
case ("HTML"):
case ("HTM"):
$tipo = "Documento HTML";
break;
default:
$tipo = "Archivo " . $extension;
}
print ($tipo);
Estructuras de control selectivas, iterativas y el ternario.
variable = (condicin) ? valor1 : valor2;
<?php
$manzanas = 5;
$naranjas = 19;
?>
Estructuras de control selectivas, iterativas y
el ternario.
for(expresin1; expresin2; expresin3){
Instrucciones;
}
foreach(coleccin as elemento){
Instrucciones;
}
<?PHP
print ("<UL>\n");
for ($i=1; $i<=5; $i++)
print ("<LI>Elemento $i</LI>\n");
print ("</UL>\n");
?>
Estructuras de control selectivas, iterativas y
el ternario.
while(condicin){
Instrucciones;
}
do{
Instrucciones;
}while(condicin);
Estructuras de control
Ejemplo de estructura repetitiva while:
<?PHP
print ("<UL>\n");
$i=1;
while ($i <= 5)
{
print ("<LI>Elemento
$i</LI>\n");
$i++;
}
print ("</UL>\n");
?>
Arreglos en PHP arrays()
Arrays numricos el ndice es numrico, de 0 en adelante
Ejemplo de un array en cadena
$ciencias = array(Fsica,Qumica,Biologa);
<?php
$tabla= array(
A1=>Juan,
B4=>Roberto,
3=>Pablo,
PEPE=>Pedro,
H=>Alonso);
Foreach ($tabla as $val) { //Muestra valores concatenados de Tabla
Echo $val.<br>;
}
?>
Arreglo multidimensional
A|B|C|D|E|F
G|H|I|J|K|L
$array[0][0] = A
$array[0] = array que contiene los valores A | B | C | D | E | F
$array[1] = array que contiene los valores G | H | I | J | K | L
$array[0][1] = B, $array[0][2] = C, $array[0][3] = D
Ejercicio
<html>
<head>
<title> PHP </title>
</head>
<body>
<h1> Mi primer programa en PHP </h1>
<?php
echo Hola Mundoooooo! ;
echo date('H:i, jS F');
$a = Estoy en el ;
$b = $a . COLEGIO!; // Ahora $b contiene Estoy en el
COLEGIO!
?>
</body>
</html>
EJERCICIOS
Ejercicio 1: programa que muestra un mensaje
Ilustra cmo incrustar cdigo PHP en un documento HTML
y cmo imprimir desde PHP