Perl中沒有bool類型
perl中沒有bool類型,所有的判斷都是通過數字類型和字符串類型來進行的。
哪些類型為false
標量只有三種,數字0,空字符串"", 字符串'0'("0")。
矢量有空數組,空哈希。
判斷數組或哈希為空
和標量一樣,直接將數組或哈希放到if語句中即可
my @list = () ;
if(@list){
print "Not empty!\n" ;
}
my %hash = () ;
if(%hash){
print "Not empty!\n" ;
}
perl中沒有bool類型,所有的判斷都是通過數字類型和字符串類型來進行的。
標量只有三種,數字0,空字符串"", 字符串'0'("0")。
矢量有空數組,空哈希。
和標量一樣,直接將數組或哈希放到if語句中即可
my @list = () ;
if(@list){
print "Not empty!\n" ;
}
my %hash = () ;
if(%hash){
print "Not empty!\n" ;
}
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。