OPERADORES, CONDICIONES Y CICLOS EN PHP

Publicado: junio 8, 2010 en basico, PHP

OPERADORES, CONDICIONES Y CICLOS EN PHP

Los operadores que podemos tener son:
Cada vez que se cumpla la condición este regresa verdadero

&&    (2==2) && (1<2) Devuelve verdadero cuando ambas condiciones son verdaderas.
||     (5>1) || (2<2) Devuelve verdadero cuando al menos una de las dos es verdadera.
!    ! (2=2) Niega el valor de la expresión.

Junto con los operadores podemos ocupar

A >= B A mayor o igual B
A <= B A mayor o igual a B
A = = B A es igual a B
A ! = B A es diferente de B

Incluso podemos combinarlo con funciones del lenguaje de programación o funciones echas por nosotros en donde nos regresa un valor verdadero o falso por ejemplo:

is_array(array(1,2,3)) // regresa un valor verdadero

CONDICIONES
Las condiciones nos sirven para tomas decisiones en caso de que ocurra algún evento por ej.

- Si aprendo algo en el curso de php y entrego el proyecto me dan constancia de lo contrario no me dan constancia

Para referirnos al cuestionamiento (si pasa esto) ocupamos el condicional “ if ” y para ocuparnos de lo contrario ocupamos “else”.

$aprendo_algo_en_el_curso_de_php=true;// es verdadero (true)
$entrego_el_proyecto=1; //es verdadero  (true)
if ($aprendo_algo_en_el_curso_de_php    &&  $entrego_el_proyecto) {  
     Print " me dan constancia";
} 
else {
  print   " No me dan constancia" ;
 }

Cuando tengamos varias posibilidades para un solo cuestionamiento ocuparemos “switch” de la siguiente forma:
Si hoy es sabado voy al curso.
Si hoy es viernes voy de fiesta.
Si hoy es domingo voy a descansar.
De lo contrario voy a la universidad

El cuestiona miento es saber en que día se esta y en base a ello realizar una tarea.

$dia = 'sabado';   //contiene algún día de la semana 
switch ($dia){
       case  'sabado' :   print  'voy al curso' ; break;
       case  'viernes' :   print  'voy de fiesta' ; break;
       case  'domingo' :   print  'voy a descansar' ; break;
       default : print 'voy a la universidad'; //de lo contrario
}

Para realizar alguna acción “n” cantidad de veces utilizamos los ciclos de la siguiente manera

WHILE
Evalúa la expresión y si la cumple realiza las sentencias.
Puede que no entre a realizar ni una sentencia.

$n=1;
//Mientras $n<=5 haz
//si n=6 no hace nada 
while($n<=5){
	echo " $n";
	$n++;//si no se incrementa se cicla 
}

Do .. While
Realiza por lo menos una sentencia y despues evalúa la expresión

$n=1;
//si n=6 hace una centencia
do{//haz
	echo " $n";
	$n++;//si no se incrementa se cicla 
}while($n<=5);//Mientras $n<=5 

For
Primero se asigna un valor a “n” después solo evalúa la expresión e incrementa la n.
Si es verdadera la expresión realiza la sentencia.


for($n=1; $n<=5 ;$n++){// para $n=1 hasta n<=5 haz
	echo " $n";
}
About these ads
comentarios
  1. Oscar Bravo dice:

    Excelente aporte muchas gracias. felicidades por su trabajo.
    aqui hay otro post que talvez les interese leer:
    http://quechuletas.blogspot.mx/2013/07/php-while-foreach-o-for.html

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s