- ベストアンサー
繰り返し表示
($title,$mail,$home,$color,$link) = split(/<>/, $file); $colorには、半角カンマで区切って「#eeeeee,#ffffff,#00ffff」等と登録されています。 以下の例と同じような感じで表示させたいのですが、ログから読み出す方法がわかりません。よろしくお願いいたします。 @color = ('#eeeeee','#ffffff','#00ffff'); foreach (@color) { print "<font color=\"$_\">■</font>\n"; }
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
$color に「,」で区切った形式で入るなら 同じようにsplitで配列として取り出せます。 ($title,$mail,$home,$color,$link) = split '<>',$file; foreach (split ',',$color) { print qq|<font color="$_">■</font>\n|; }
お礼
有難うございました。