- Un ejemplo sencillo de este bucle puede ser mostrar una cuenta de 1 hasta 10.
<?php$i=1;do{
echo
($i.
"</br>"
);
$i++;
}while ($i<10 );?>
$i++;
}while ($i<10 );?>
- Mostrar la secuencia de números del 1 al 10 pero con un for.
<?phpfor
($i=1;
$i<10; $i++)
{
echo ($i. "</br>" );
}?>
{
echo ($i. "</br>" );
}?>
- Mostrar un listado de los días que tenemos en nuestro array
<?php//3.
Mostrar un listado de los días que tenemos en nuestro array
$dias_semana=array("lunes",
"martes",
"miércoles",
"jueves",
"viernes",
"sábado",
"domingo");for
($i=1;
$i<10; $i++)
{ echo ($dias_semana[$i]. "</br>" );
}?>
{ echo ($dias_semana[$i]. "</br>" );
}?>
<?
$noticia = array(
‘titulo’ => ‘Php Clase 5 - Bucles’,
‘cuerpo’ => ‘Aquí va el contenido de la clase 5 de php, mucho texto, mucho mucho’,
‘autor’ => ‘MH’
);
?>
$noticia = array(
‘titulo’ => ‘Php Clase 5 - Bucles’,
‘cuerpo’ => ‘Aquí va el contenido de la clase 5 de php, mucho texto, mucho mucho’,
‘autor’ => ‘MH’
);
?>
Ahora que ya tenemos
nuestro array más complejo, vamos a ver el foreach sin
mostrar índices y mostrándolos
Sin mostrar índices.
En este ejemplo vamos a imprimir en pantalla lo siguiente:
Php
Clase 5 - Bucles
Aquí va el contenido de la clase 5 de php, mucho texto, mucho mucho
Vero
Aquí va el contenido de la clase 5 de php, mucho texto, mucho mucho
Vero
Y usando la
expresión más compleja:
Mostrando índices. Obtenemos en pantalla
Mostrando índices. Obtenemos en pantalla
titulo:
Php Clase 5 - Bucles
cuerpo: Aquí va el contenido de la clase 5 de php, mucho texto, mucho mucho
autor: MH
cuerpo: Aquí va el contenido de la clase 5 de php, mucho texto, mucho mucho
autor: MH
- Nuestro siguiente script encontrara el mayor de 3 números que les pasemos como variable:
<?php//Nuestro
siguiente script encontrara el mayor de 3 números que les pasemos
como variable:
$a = 10;
$b = 50;
$c = 180;if ($a >= $b){ if ($a >= $c)echo "$a es mas grande que $b y que $c"; else
echo "$c es mas grande que $a y que $b";
}else{if( $b >= $c )echo "$b es mas grande que $a y que $c"; else
echo "$c es mas grande que $b y que $c";
} ?>
$b = 50;
$c = 180;if ($a >= $b){ if ($a >= $c)echo "$a es mas grande que $b y que $c"; else
echo "$c es mas grande que $a y que $b";
}else{if( $b >= $c )echo "$b es mas grande que $a y que $c"; else
echo "$c es mas grande que $b y que $c";
} ?>
|
- Ahora para finalizar la lección mejoraremos el script anterior de hallar el mayor de tres números y lo escribiremos en menor cantidad de líneas:<?php
//6.
Ahora para finalizar la lección mejoraremos el
//script
anterior de hallar el mayor de tres números y
//lo
escribiremos en menor cantidad de líneas:
$a
= 34;
$b = 25;
$c = 18;
if (($a >= $b) && ($a >= $c)) echo "$a es mas grande que $b y que $c"; elseif($b >= $a && $b >= $c)echo "$b es mas grande que $a y que $c"; else
echo "$c es mas grande que $a y que $b";?>
$b = 25;
$c = 18;
if (($a >= $b) && ($a >= $c)) echo "$a es mas grande que $b y que $c"; elseif($b >= $a && $b >= $c)echo "$b es mas grande que $a y que $c"; else
echo "$c es mas grande que $a y que $b";?>
- Con la sentencia switch ejecutar unas u otras instrucciones dependiendo del valor de una variable, dependiendo del valor de la variable $posicion se ejecuta el bloque 1 cuando el valor es "arriba", el bloque 2 cuando el valor es "abajo" y el bloque 3 si no es ninguno de los valores anteriores.
{<?php
//7. Con la sentencia switch ejecutar unas u otras
//instrucciones dependiendo del valor de una variable,
//dependiendo del valor de la variable $posicion se
//ejecuta el bloque 1 cuando el valor es "arriba", el
//bloque 2 cuando el valor es "abajo" y el bloque 3 si
//no es ninguno de los valores anteriores.$posicion = “arriba”;switch($posicion) {case “arriba”: // Bloque 1
echo “La variable contiene”;echo ” el valor arriba”;break;case “abajo”: // Bloque 2
echo “La variable contiene”;echo ” el valor abajo”;break;default: // Bloque 3
echo “La variable contiene otro valor”;echo ” distinto de arriba y abajo”;?>}
//7. Con la sentencia switch ejecutar unas u otras
//instrucciones dependiendo del valor de una variable,
//dependiendo del valor de la variable $posicion se
//ejecuta el bloque 1 cuando el valor es "arriba", el
//bloque 2 cuando el valor es "abajo" y el bloque 3 si
//no es ninguno de los valores anteriores.$posicion = “arriba”;switch($posicion) {case “arriba”: // Bloque 1
echo “La variable contiene”;echo ” el valor arriba”;break;case “abajo”: // Bloque 2
echo “La variable contiene”;echo ” el valor abajo”;break;default: // Bloque 3
echo “La variable contiene otro valor”;echo ” distinto de arriba y abajo”;?>}
- Función media aritmética <?php
//funcion media aritmetica$media=0;$numero1 = 1000;
$numero2 = 16;
$media= ($numero1 + $numero2)/2;echo("La media es $media .");?>
No hay comentarios:
Publicar un comentario