我有一個散列數組,我在的msg->attach()
函數中解除引用。代碼如下:Perl Mime :: Lite散列陣列derefrence
for my $href (@$aref){
$msg->attach(
Type => 'text',
Data => "productype: $href->{prodtype} product: $href->{product} qbs_id:$href->{qbs_id}\n";
);
}
它表示上例中的語法錯誤。請告知我,如果這是一個正確的方式,將msg->attach()
放在一個循環中,或者我們無法將其保持在一個循環中。謝謝。
'qbs_id'處的'$ href'解除引用被破壞(至少在發佈的代碼片段中)。 – collapsar
我對編輯部分感到困惑。對不起。我編輯過它。請你再看一遍。 – deep
留意amon的通知:「attach」調用的參數列表仍然以';'結尾,即合成無效! – collapsar