Bucles en PHP
8 March, 2010 – 17:06 pmLos bucles son otro de los elementos más comúnmente usados en programación. Los bucles permiten la repetición de una instrucción o conjunto de instrucciones mientras se cumpla una condición.
Existen bucles de tres tipos:
Bucles while
Son los más básicos. Suelen basarse en una única condicion.
Sintaxis: Mientras “a” sea menor que “b”
Éste sería un ejemplo de bucles con while:
<!– Ejemplo de bucles con while en Webidea.es –>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<head>
<title>Ejemplo de Bucles</title>
</head>
<body>
<?php
$a = 0;
$b = 3;
while($a<$b){
echo "a es menor que b";
$a++;
}
?>
</body>
</html>
Bucles for
De definición algo más compleja que los bucles while, la instrucción for es la más completa de todas, puesto que nos permite manipular el funcionamiento de todo el bucle en una sola línea.
Sintaxis: Para un valor inicial de “a”, mientras “a” sea menor que “b”, le incrementamos en 1 unidad a “a”.
Éste sería un ejemplo de bucles con for:
<!– Ejemplo de bucles con for en Webidea.es –>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<head>
<title>Ejemplo de Bucles</title>
</head>
<body>
<?php
$a = 0;
$b = 3;
for($a=0; $a<$b; a++){
echo "a es menor que b";
}
?>
</body>
</html>
Bucles foreach
Los bucles foreach son especialmente útiles para recorrer arrays, asignándole un nombre fijo a cada elemento.
Éste sería un ejemplo de bucles con foreach:
<!– Ejemplo de bucles con foreach en Webidea.es –>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<head>
<title>Ejemplo de Bucles</title>
</head>
<body>
<?php
$frutas = array("naranja","pera","manzana");
foreach($frutas as $fruta){
echo $fruta;
}
?>
</body>
</html>


Save to Browser Favorites
Ask
backflip
blinklist
BlogBookmark
Bloglines
BlogMarks
Blogsvine
BuddyMarks
BUMPzee!
CiteULike
co.mments
Connotea
del.icio.us
DotNetKicks
Digg
diigo
dropjack.com
dzone
Facebook
Fark
Faves
Feed Me Links
Friendsite
folkd.com
Furl
Google
Hugg
Jeqq
Kaboodle
kirtsy
linkaGoGo
LinksMarker
Ma.gnolia
Mister Wong
Mixx
MySpace
MyWeb
Netvouz
Newsvine
PlugIM
popcurrent
Propeller
Reddit
Rojo
Segnalo
Shoutwire
Simpy
Slashdot
Sphere
Sphinn
Spurl.net
Squidoo
StumbleUpon
Technorati
ThisNext
Webride
Windows Live
Yahoo!
Email This to a Friend
If you like this then please subscribe to the
One Response to “Bucles en PHP”
Gracias, estoy preparando un curso y me vino genial.
By Ginés on Apr 12, 2010