• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:メール本文の組み立て)

メール本文を効果的に組み立てる方法とは?

このQ&Aのポイント
  • 質問者は、メール本文を組み立てる際に空欄の値がある場合に、その値の部分だけではなく、タイトルも非表示にしたいという課題を抱えています。
  • 質問者の目指す出力結果は、空欄の値がある場合には、その値とタイトルを非表示にしたメール本文です。
  • 質問者は、以下のコードを書いたがうまくいかないため、どこが間違っているかを知りたいと述べています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

何ヶ所か抜けてるみたいです。 $message = "これは、テストです。\n" ←;が抜けてる if ($test1 != ""){ TEST1:$test1\r;           ←代入先の変数がない } if ($test2 != ""){ TEST2:$test2\r;           ←代入先の変数がない } if ($test3 != ""){ TEST3:$test3\r;           ←代入先の変数がない }";                 ←";は不要    こうなるのではないかと。 $test1 = "あいう"; $test2 = ""; $test3 = "きくけ"; $message = "これは、テストです。\n"; if ($test1 !== ""){ $message.="TEST1:$test1\n"; } if ($test2 !== ""){ $message.="TEST2:$test2\n"; } if ($test3 !== ""){ $message.="TEST3:$test3\n"; }

kitty1000
質問者

補足

yasagure-kunさん ご回答ありがとうございました。 上記の内容、理解しました。

関連するQ&A