1
假設我有一個名爲@emailList
的列表,我想將該列表的引用傳遞給名爲sendEmail
的子例程。我知道我能做到這樣:在Perl中,如何在不使用中間變量的情況下創建子例程輸出的引用?
my @emailList = split(/[$EMAIL_DELIMS]+/, $emailListStr);
sendEmail(\@emailList);
但是如果我想上,無需使用中間變量@emailList
創建到分裂的輸出參考,什麼是正確的語法?我已經試過了:
sendEmail(\@{split(/[$EMAIL_DELIMS]+/, $emailListStr)});
…以及許多細微的變化,但perl
總是抱怨。建議?
嘿,毆打19秒... – Oesor 2011-01-27 22:13:51