Condicional si
Condicional si

 

 

El condicional if és una estructura que s'usa en programació per supeditar l'execució d'un bloc de codi que es compleixi una condició.

Taula de contingut

 

Sentències si i un altre

L'estructura if ens permet executar un bloc d'accions si es compleix una determinada condició, en cas contrari ens permet executar un altre bloc d'accions identificat per la sentència else. La condició és una expressió que està formada per operacions PHP, sobretot per

operacions lògiques i de comparació. Escriurem l'expressió a utilitzar com condició entre parèntesis després de la sentència if:

000  
001  
002  
003  
004  
005  
006  
007 
 

<? Php 
if  ( $ var1  ==  12 ) {
   echo  
'La variable val 12' ; } else  {    echo  


'La variable té un altre valor' ; }

?>


Si el resultat de la condició és true (vertader: diferent de 0 o false
 ), s'executaran les accions de l'if, en cas contrari les del else:

 

 

 

 

Sentencia elseif

Hi ha una altra sentència que usem sovint per unir més d'un condicional if, és la sentència elseif, aquesta és equivalent a else i if junts i ens permet donar una altra condició per si no s'ha complert la primera, després de elseif podem tornar a fer servir else amb normalitat:

000  
001  
002  
003  
004  
005  
006  
007  
008  
009  
010 
 

<? Php 
si ( $ var1  ==  12 ) {
   echo  
"La Vale variable 12 ' ; } elseif (

$ var1  ==  3 ) {
   echo  
"La variable de val 3 ' ; } altre  {    echo  


"La variable de Té Un altre valor ' ; }

?>


En aquest cas, si var1 és diferent de 12, avaluarà si val 3, si és així mostrarà el segon missatge, sinó el tercer.