HUWWW
2021-10-13 20:11:57
在Perl中my $PORT = trim( $conf{ $config_str[0] } );是什么意思呢?
1 回答

慕萊塢森
TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
my $PORT = trim( $conf{ $config_str[0] } );
此語句的功能是,定義變量$PORT,并且設(shè)置其值為 trim( $conf{ $config_str[0] } );
在計(jì)算其值究竟是多少之前,了解一下函數(shù)trim的功能,刪除表達(dá)式前后的空白(空格、制表、回車、換行),例如trim(" abc ")的值是"abc",這個(gè)好懂吧,許多語言都有這個(gè)函數(shù)。
$config_str[0]這是獲取數(shù)組$config_str的第一個(gè)元素的值。
$conf{....}這是HASH的取值,可以理解為超級(jí)數(shù)組,數(shù)組的下標(biāo)可以是文本(字符串)。
$config_str、$conf都是兩個(gè)已經(jīng)存在的變量,$PORT的值就和這兩個(gè)變量相關(guān)。現(xiàn)在能融會(huì)貫通了么?
添加回答
舉報(bào)
0/150
提交
取消