<
を配列に入れたり、エコーアウトしたりすることはできません。私が使用した場合echo "From: <test@none.net>";
、結果はFrom:
です。
使用する場合
$mailheader[] = "From: ".$current_user->display_name." <".$current_user->user_email.">\r\n";
$mailheader[] = "Reply-To: ".$current_user->display_name." <".$current_user->user_email.">\r\n";
$mailheader[] = "Content-type: text/html; charset=iso-8859-1\r\n";
var_dump($mailheader);
結果は
array(3)
{
[0]=> string(37) "From: REMOVED "
[1]=> string(41) "Reply-To: REMOVED "
[2]=> string(46) "Content-type: text/html; charset=iso-8859-1 "
}
<検索した<で始まるものは何も表示されませんが、なぜそうなのかわかりません。<の前に\を追加するなど、さまざまな方法を試しましたが、それでも<を超えるものはすべて無視されます。