繁体   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