2015-12-30 33 views
1

qw代表什麼?有沒有我可以閱讀的文檔?Perl中的qw是什麼?

另外,它是如何與數組聲明?例如:

#!/usr/bin/perl 
@days = qw/Mon Tue Wed Thu Fri Sat Sun/; 

回答

7

我一直懷疑QW代表究竟是什麼!

它代表「引用字」(或類似的東西),因爲它是一個引用構造,如單引號(q/.../又名'...')和雙引號(qq/.../又名"..."),但它返回一個單詞列表。


任何相關文件上QW閱讀?

qw運營商在perlop documeted。

qw/Mon Tue Wed Thu Fri Sat Sun/ 

相當於

split ' ', q/Mon Tue Wed Thu Fri Sat Sun/ 

它是如何相關的數組聲明?

它與數組聲明沒有關係。數組都是使用my @array(並且很少使用our @array)來聲明和定義的。