Latest web development tutorials

Perl KECUALI pernyataan

pernyataan bersyarat Perl pernyataan bersyarat Perl

Kecuali pernyataan terdiri dari ekspresi Boolean diikuti oleh satu atau lebih pernyataan.

tatabahasa

Sintaksnya adalah sebagai berikut:

unless(boolean_expression){
   # 在布尔表达式 boolean_expression 为 false 执行
}

Boolean_expression Jika ekspresi Boolean adalah palsu, jika pernyataan dalam blok kode akan dijalankan. Jika ekspresi Boolean benar, jika set pertama kode setelah pernyataan (setelah kurung tutup) akan dieksekusi.

diagram alir

contoh

#!/usr/bin/perl

$a = 20;
# 使用 unless 语句检测布尔表达式
unless( $a < 20 ){
    # 布尔表达式为 false 时执行
    printf "a 大于等于 20\n";
}
print "a 的值为 : $a\n";

$a = "";
# 使用 unless 语句检测布尔表达式
unless ( $a ){
    # 布尔表达式为 false 时执行
    printf "条件 a 为 false\n";
}
print "a 的值为 : $a\n";

Program di atas, output adalah:

a 大于等于 20
a 的值为 : 20
条件 a 为 false
a 的值为 :

pernyataan bersyarat Perl pernyataan bersyarat Perl