我想郵寄網絡商店訂單的詳細信息,因此需要使用foreach循環來構建我的消息。我認爲下面的消息會起作用,但事實並非如此。我該如何做這項工作?帶有foreach循環的郵件在PHP中不起作用
'<table>
<tr>
<td class="column-product"><strong>Productomschrijving</strong></td>
<td class="column-aantal"><strong>Aantal</strong></td>
<td class="column-prijs"><strong>Prijs</strong></td>
</tr>'.foreach($shopper_cart as $item) {
$value = $item['aantal'] * $item['price'];
$sum += $value;.'
<tr>
<td>'.$item["product_id"].'</td>
<td>'.$item["aantal"].'</td>
<td>€'.$item["aantal"] * $item["price"].'</td>
</tr>
</table>'.};
「它不工作」從來都不是問題的一個很好的說明。描述你想要你的代碼做什麼以及它做什麼。 –
你不能只把'foreach'放到這樣的字符串中間。這是基本上破壞的語法。它只是不能這樣工作。 – Spudley
我需要在電子郵件中總結訂單。我需要一種方法來做到這一點。 –