簡體   English   中英

如果我需要刀片視圖數據中 foreach 的 $row,我如何在 Laravel 中聲明 var

[英]How i declare a var in Laravel if i need the $row from a foreach in the blade view data

我做了一個代碼,現在我想在 Laravel 中導出它。

在我的初始代碼中,我有這個

while($row = $getRss->fetch_assoc()) {
                    $rss = simplexml_load_file($row["link"]);
 }

我現在如何在控制器中聲明$rss並將其傳遞給我的視圖?

這是從控制器添加 rss 以查看的代碼

$arrRss = [];
while($row = $getRss->fetch_assoc()) {
     $rss = simplexml_load_file($row["link"]);
     array_push($arrRss,$rss);
 }

return view('the-blade-name',['rss' => $arrRss]);

有很多方法可以在視圖(刀片)文件中傳遞變量

$rss = [];
 return view('blade-file',['rss' => $rss]);
 return view('blade-file')->with(['rss' => $rss]);
 return view('blade-file',compact('rss'));

所有這些都在視圖文件中為您提供相同的結果

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM