2012-06-19 28 views
0

我想使用一個PHP變量作爲使用AWS PHP SDK亞馬遜SES目標電子郵件電子郵件目的地...以下是代碼使用PHP變量作爲SES

$email = new AmazonSES(); 

$recip = array("ToAddresses"=>"$email"); 
$message = array("Subject.Data"=>"Welcome to Weather Warnings","Body.Text.Data"=>"tester"); 
$email->send_email("[email protected]",$recip, $message); 

相關線路我的錯誤是......設置recip變量的行是第31行

可捕獲的致命錯誤:AmazonSES類的對象無法轉換爲/home/websites/wxwarn/customer/register.php中的字符串第31行

回答

0

我不熟悉AmazonSES,但它是一個對象而不是一個字符串,所以你必須做一些像$recip = array("ToAddresses"=>$email->getEmail());

如果你要在AmazonSES對象中創建__toString()魔術方法,並讓它返回電子郵件地址(假設它是該對象的屬性),我認爲你有什麼工作。