Foros del Web » Programando para Internet » PHP »

no entiendo la diferencia entre do while if elseif

Estas en el tema de no entiendo la diferencia entre do while if elseif en el foro de PHP en Foros del Web. no acabo de entenderlo lo que mas entiendo es el while pero nesesito me aclaren un saludo...
  #1 (permalink)  
Antiguo 08/10/2010, 14:11
 
Fecha de Ingreso: octubre-2010
Mensajes: 3
Antigüedad: 14 años, 1 mes
Puntos: 0
no entiendo la diferencia entre do while if elseif

no acabo de entenderlo lo que mas entiendo es el while pero nesesito me aclaren

un saludo
  #2 (permalink)  
Antiguo 08/10/2010, 14:17
Avatar de dreamconception  
Fecha de Ingreso: octubre-2010
Ubicación: Mexico-Dinamarca
Mensajes: 22
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: no entiendo la diferencia entre do while if elseif

hmm, yo pienso es mas bien para mostrar dos ejemplos;

while:

while($i=0;$i<3;$i++){
echo $i." ";
}

output: 1 2 3

if/elseif

$i = 2;

if($i==3){
echo "tres";
}elseif($i==2){
echo "dos";
}else{
echo "otra";
}

output: dos

While es un "loop" y if/elseif es un "condition".
  #3 (permalink)  
Antiguo 08/10/2010, 14:20
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 15 años, 1 mes
Puntos: 334
Respuesta: no entiendo la diferencia entre do while if elseif

Cita:
Iniciado por dreamconception Ver Mensaje
hmm, yo pienso es mas bien para mostrar dos ejemplos;

while:

while($i=0;$i<3;$i++){
echo $i." ";
}

output: 1 2 3

if/elseif

$i = 2;

if($i==3){
echo "tres";
}elseif($i==2){
echo "dos";
}else{
echo "otra";
}

output: dos

While es un "loop" y if/elseif es un "condition".
while($i=0;$i<3;$i++){ <--- mis ojos sangraron al ver eso xD

revisa www.phpya.com.ar para que aprendas la diferencia
__________________
More about me...
~ @rhyudek1
~ Github
  #4 (permalink)  
Antiguo 08/10/2010, 14:24
Avatar de dreamconception  
Fecha de Ingreso: octubre-2010
Ubicación: Mexico-Dinamarca
Mensajes: 22
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: no entiendo la diferencia entre do while if elseif

Blah, yo es cansado jaja, es for :)

while es como;

$i = 1;
$count = 3;

while(true){

if($count==$i){
break; // Break loop
}
echo $i;
$i++;
}

output; 1 2

o similares el for condition

$i = 1;
$count = 3;

while($i<$count){
echo $i;
$i++;
}
  #5 (permalink)  
Antiguo 08/10/2010, 14:43
Avatar de JoseTejada  
Fecha de Ingreso: diciembre-2007
Ubicación: Peru.Lima.Cercado.MDuarez.Granaderos172
Mensajes: 218
Antigüedad: 16 años, 11 meses
Puntos: 11
Respuesta: no entiendo la diferencia entre do while if elseif

Cita:
Iniciado por Hidek1 Ver Mensaje
while($i=0;$i<3;$i++){ <--- mis ojos sangraron al ver eso xD
JajajJajAja q wena... es cierto se ve q dreamconception ha estado medio zombie para poner eso xD pero vale la intensión ;)
  #6 (permalink)  
Antiguo 08/10/2010, 15:06
Avatar de dreamconception  
Fecha de Ingreso: octubre-2010
Ubicación: Mexico-Dinamarca
Mensajes: 22
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: no entiendo la diferencia entre do while if elseif

Cita:
Iniciado por JoseTejada Ver Mensaje
JajajJajAja q wena... es cierto se ve q dreamconception ha estado medio zombie para poner eso xD pero vale la intensión ;)
Jeje
  #7 (permalink)  
Antiguo 08/10/2010, 15:59
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 19 años, 5 meses
Puntos: 88
Respuesta: no entiendo la diferencia entre do while if elseif

ejemplo
Código PHP:
Ver original
  1. $i=0;//$i es igual a 0
  2. while($i<3){//mientras $i sea menor a 3, hacer
  3.     $i++;//sumar 1 a $i
  4.     if($i==3){//si $ es igual a 3
  5.         echo 'terminamos';//mostramos esto
  6.     }else{//de lo contrario
  7.         echo '$i='.$i.'<br />';//mostramos esto
  8.     }
  9. }
saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
  #8 (permalink)  
Antiguo 08/10/2010, 17:51
 
Fecha de Ingreso: octubre-2010
Mensajes: 3
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: no entiendo la diferencia entre do while if elseif

que buena esplicacion la de eits veo que a quedado bastante claro gracias por el aporte,, pero siento mucho decir que no termine de formular la pregunta completamente

surrgen otros que crean a un mas confucion y desde luego abran algunos de los que ni me acuerdo aqui de jo los que me faltaban

do

for

foreach

while

if

else

ifelse
  #9 (permalink)  
Antiguo 08/10/2010, 17:53
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: no entiendo la diferencia entre do while if elseif

forosdelro, de verdad... ¿no se te ha ocurrido leer el manual directamente?

http://www.php.net/manual/es/languag...structures.php

porque eso de explicarte a ti, una por una, y luego con manzanas me parece una perdida de tiempo... y no solo para ti, sino para quien te ayude...

vamos, que todo esta bien explicado en el manual!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #10 (permalink)  
Antiguo 08/10/2010, 18:40
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años, 6 meses
Puntos: 322
Respuesta: no entiendo la diferencia entre do while if elseif

Les da flojera, quieren que todo se lo den en la mano..
Apuesto a que no se tomo ni la molestia de buscar ;P
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #11 (permalink)  
Antiguo 09/10/2010, 04:24
 
Fecha de Ingreso: octubre-2010
Mensajes: 3
Antigüedad: 14 años, 1 mes
Puntos: 0
Desacuerdo Respuesta: no entiendo la diferencia entre do while if elseif

te quibocas si busque lei php.net y un manual esplicativo nesesitaba el criterio de alguien que lo aya entendido puesto que me crea bastante confucion llego a pensar que son casi iguales pero se que me equiboco

si les parece mal que pregunte pues me voy a otro foro mas amistoso

hasta nunca
  #12 (permalink)  
Antiguo 09/10/2010, 04:48
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 14 años, 3 meses
Puntos: 202
Respuesta: no entiendo la diferencia entre do while if elseif

Cita:
Iniciado por forosdelro Ver Mensaje
te quibocas si busque lei php.net y un manual esplicativo nesesitaba el criterio de alguien que lo aya entendido puesto que me crea bastante confucion llego a pensar que son casi iguales pero se que me equiboco

si les parece mal que pregunte pues me voy a otro foro mas amistoso

hasta nunca
Nadie en el foro te ha dicho nada negativo, al contrario te han ayudado.
El problema es que tus preguntas son de cualquier programación básica.
Si no entiendes la diferencia entre un if y un while estas empezando a fuerza mayor desde 0 y como bien te dicen--> manual que te pego. No tienes que ver el criterio de nadie. Es como si preguntan que es una variable.
Si lo leistes... y te quedastes con una duda concreta, pregunta.

Un if es un condicional un while es un bucle, así de simple

Es una pena que entiendas que no han sido amistosos contigo, ahora bien,
a dreamconception se le fue al mezclar la sintáxis del while con la del for, de acuerdo, pero a mi me sangran más los ojos con las terribles faltas ortográficas. A fin de cuenta de que sirve saberse sintaxis de un lenguaje de programación si no saben ni su propio idioma.

Cita:
Iniciado por forosdelro Ver Mensaje
te quibocas si busque lei php.net y un manual esplicativo nesesitaba el criterio de alguien que lo aya entendido puesto que me crea bastante confucion llego a pensar que son casi iguales pero se que me equiboco

si les parece mal que pregunte pues me voy a otro foro mas amistoso

hasta nunca

//NOTA ( paso las tildes pero lo demás...) :
te quibocas --> te equivocas
busque --> busqué
lei--> leí
esplicativo--> explicativo
nesetivaba--> necesitaba
aya--> haya
confucion--> confusión
se(vb saber) --> sé
mas--> más

Última edición por IEKK; 09/10/2010 a las 04:55
  #13 (permalink)  
Antiguo 09/10/2010, 09:04
Avatar de dreamconception  
Fecha de Ingreso: octubre-2010
Ubicación: Mexico-Dinamarca
Mensajes: 22
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: no entiendo la diferencia entre do while if elseif

IEKK, lo siento por mi falta de español, a mí, todavía es difícil construir buenas oraciones (soy de Dinamarca). :/
  #14 (permalink)  
Antiguo 09/10/2010, 09:23
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 19 años, 5 meses
Puntos: 88
Respuesta: no entiendo la diferencia entre do while if elseif

Cita:
Iniciado por dreamconception Ver Mensaje
IEKK, lo siento por mi falta de español, a mí, todavía es difícil construir buenas oraciones (soy de Dinamarca). :/
sin embargo, lo haces muy bién y mucho mejor que varios por aquí que he visto y que piensan que esto es un celular(móvil), insisto, tan bonito que es nuestro idioma.

saludos.

pd: no seré un maestro en ortografía y redacción, pero intento no cometer errores.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
  #15 (permalink)  
Antiguo 09/10/2010, 09:55
Avatar de dreamconception  
Fecha de Ingreso: octubre-2010
Ubicación: Mexico-Dinamarca
Mensajes: 22
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: no entiendo la diferencia entre do while if elseif

Cita:
Iniciado por eits Ver Mensaje
sin embargo, lo haces muy bién y mucho mejor que varios por aquí que he visto y que piensan que esto es un celular(móvil), insisto, tan bonito que es nuestro idioma.

saludos.

pd: no seré un maestro en ortografía y redacción, pero intento no cometer errores.
Gracias eits :)

Etiquetas: diferencia, elseif
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:40.