Diferencia entre revisiones de «PHP Estruturas de control»
Ir a la navegación
Ir a la búsqueda
| Línea 1: | Línea 1: | ||
| + | |||
== if == | == if == | ||
| + | |||
*<u>Nota:</u> Esta información está baseada na que se atopa na [http://php.net/manual/es/control-structures.if.php web de php]. | *<u>Nota:</u> Esta información está baseada na que se atopa na [http://php.net/manual/es/control-structures.if.php web de php]. | ||
| Línea 47: | Línea 49: | ||
} | } | ||
} | } | ||
| + | ?> | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | |||
| + | === else === | ||
| + | |||
| + | *<u>Nota:</u> Esta información está baseada na que se atopa na [http://php.net/manual/es/control-structures.else.php web de php]. | ||
| + | |||
| + | * else forma parte do if e vai servir para executar un conxunto de sentenzas cando non se cumpra a condición indicada no if (cando o valor da expresión avaliada no if sexa false). | ||
| + | |||
| + | Exemplo de código: | ||
| + | ::<syntaxhighlight lang="php" line enclose="div" highlight="1,4" > | ||
| + | <?php | ||
| + | if ($a > $b) { | ||
| + | echo "a é maior ca b"; | ||
| + | } else { | ||
| + | echo "a é menor ou igual ca b"; | ||
| + | } | ||
?> | ?> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Revisión del 16:58 25 oct 2016
if
- Nota: Esta información está baseada na que se atopa na web de php.
- O construtor if permite a execución condicional de fragmentos de código.
- Sintaxe:
1 if (expr) 2 sentenza
- Sendo expr unha expresión que pode ser avaliada como true ou false.
- En caso de ser avaliada como true se executa a sentenza.
Exemplo de código:
1 <?php 2 if ($a > $b) { // Se $a é maior que $b executa dita sentenza 3 echo "a é maior b"; 4 } 5 ?>
- Se queremos executar varias sentenzas temos que facer uso das chaves {....}. Todas as sentenzas que estean dentro das chaves será executadas.
Exemplo de código:
1 <?php 2 if ($a > $b) { 3 echo "a é maior b"; 4 $b = $a; 5 } 6 ?>
- É necesario que a condición estea entre parénteses: (expr).
- Pódense anidar if´s de forma indefinida.
Exemplo de código:
1 <?php 2 if ($a > $b) { 3 echo "a é maior b"; 4 if ($a > $c) { 5 echo "a é maior que c"; 6 } 7 } 8 ?>
else
- Nota: Esta información está baseada na que se atopa na web de php.
- else forma parte do if e vai servir para executar un conxunto de sentenzas cando non se cumpra a condición indicada no if (cando o valor da expresión avaliada no if sexa false).
Exemplo de código:
1 <?php 2 if ($a > $b) { 3 echo "a é maior ca b"; 4 } else { 5 echo "a é menor ou igual ca b"; 6 } 7 ?>
-- Ángel D. Fernández González -- (2016).