[英]Trying to looping foreach inside for loop statement
我試圖在laravel控制器中foreach
內部for loop
。
我已經這樣嘗試過:
$text = "";
$text1 = "";
$sesis = Sesi::all();
for($i=$start_time; $i<$end_time; $i+=86400)
{
$text .= "<tr>
<td>".date('d F Y', $i)."</td".
foreach ($sesis as $data) {
$text1 .="<td><button>$data->id</button></td>"
}."</tr>";
}
return $text;
但是給我一個錯誤:
syntax error, unexpected 'foreach' (T_FOREACH)
我想知道,是否有可能在foreach語句中進行foreach?
您的代碼中有語法錯誤。 因此,像這樣更改代碼:
$text = "";
$sesis = Sesi::all();
for($i=$start_time; $i<$end_time; $i+=86400)
{
$text .= "<tr><td>".date('d F Y', $i)."</td>";
foreach ($sesis as $data) {
$text .="<td><button>".$data->id."</button></td>";
}
$text = $text."</tr>";
}
return $text;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.