2011-07-17 11 views
0

SwiftMailer Libsを使用してこのエラーが発生しました。SwiftmailerがSetBodyでエラーを投げる

$message_body = "Body of message"; 

$transport = send_mail_transport(); 

//Create the Mailer using your created Transport 
$mailer = Swift_Mailer::newInstance($transport); 

//Create the message 
$message = Swift_Message::newInstance(); 


    $message->setBody('$message_body'); //displays $message_body in mail client 
    $message->setBody($message_body); //throws parse error in browser 
    $message->setBody('Body of message'); //Works well. displays Body of message in mail client 

//変数から値を取得することができますか?

ありがとうございました

答えて

0

です。それを考え出し 興味深いことに、これは彼らのマニュアルに記載されていなかった

$message->setBody("$message_body"); 

にそれを変更しました。

+0

エラーが発生している必要があります。 '' $ message_body''が文字列変数の場合、 '' $ message_body''は '$ message_body'とまったく同じです。解析エラーに関する具体的な情報を与えていないので、何が問題になったのかは簡単に言えません。私はちょうどこれを言っているだけで、SwiftMailer Manualはその時点で何かが欠けているとは思わない。 – hakre

関連する問題