LWP を使用して、3 つの異なる Web ページ (動的に定義) から html を取得し、それを scalar に割り当ててい$content
ます。検索したページの 1 つまたは複数が存在しない場合があるため、get
undef が返されることがあります。$content
成功したすべての get コマンドが含まれるように、これをどのように処理すればよいですか?
get
リクエストの1つだけが定義された値を返した場合に機能する次のものがあります。
unless ($content = get $page_one)
{
unless ($content = get $page_two)
{
unless ($content = get $page_three)
{
$content = "";
}
}
}
しかし明らかに、複数のページが定義された値を返す場合、すべてのコンテンツを取得することはできません。