Latest web development tutorials

sentencia de Perl SI

sentencias condicionales Perl sentencias condicionales Perl

Perl si declaración consiste en una expresión booleana, seguido de uno o más estados.

gramática

La sintaxis es la siguiente:

if(boolean_expression){
   # 在布尔表达式 boolean_expression 为 true 执行
}

Si el Boolean_expression expresión booleana verdadera, se ejecuta la sentencia if dentro del bloque de código. Si la expresión booleana es falsa, si se ejecutará el primer conjunto de códigos después de la declaración (después del paréntesis de cierre).

diagrama de flujo

Perl sentencia if

Ejemplos

#!/usr/bin/perl
 
$a = 10;
# 使用 if 语句判断布尔表达式
if( $a < 20 ){
    # 布尔表达式为true时执行
    printf "a 小于 20\n";
}
print "a 的值为 : $a\n";

$a = "";
# 使用 if 语句判断布尔表达式
if( $a ){
    # i布尔表达式为true时执行
    printf "变量 a 为 true\n";
}
print "a 的值为 : $a\n";

El programa anterior, la salida es:

a 小于 20
a 的值为 : 10
a 的值为 : 

sentencias condicionales Perl sentencias condicionales Perl