dポイントプレゼントキャンペーン実施中!

($title,$mail,$home,$color,$link) = split(/<>/, $file);
$colorには、半角カンマで区切って「#eeeeee,#ffffff,#00ffff」等と登録されています。

以下の例と同じような感じで表示させたいのですが、ログから読み出す方法がわかりません。よろしくお願いいたします。

@color = ('#eeeeee','#ffffff','#00ffff');
foreach (@color) {
print "<font color=\"$_\">■</font>\n";
}

A 回答 (1件)

$color に「,」で区切った形式で入るなら


同じようにsplitで配列として取り出せます。

($title,$mail,$home,$color,$link) = split '<>',$file;
foreach (split ',',$color) {
print qq|<font color="$_">■</font>\n|;
}
    • good
    • 0
この回答へのお礼

有難うございました。

お礼日時:2008/01/08 15:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!