首页 > 后端开发 > php教程 > Laravel5框架中向视图传送array的学习

Laravel5框架中向视图传送array的学习

不言
发布: 2023-03-31 21:20:01
原创
1818 人浏览过

上篇文章我们介绍了Laravel5框架中如何向视图中传送数据,今天我们来研究下如何向视图中传送array,非常的详细,推荐给有需要的小伙伴参考下。

我们不仅仅可以向视图传送一个数据,同样我们可以传送Array

 public function about()
    {
        return view('pages.about')->with([
            'first' => 'Zhang',
            'last' => 'Jinglin'
        ]);
    }
<h1>About {{ $first }} {{ $last }}</h1>
登录后复制

一种简洁的方式是这样:

 public function about()
    {
        $data = [];
        $data[&#39;first&#39;] = &#39;Zhang&#39;;
        $data[&#39;last&#39;] = &#39;Jinglin&#39;;
        return view(&#39;pages.about&#39;, $data);
    }
登录后复制

结果相同,更简单的是这样:

  public function about()
    {
        $first = &#39;Zhang&#39;;
        $last = &#39;Jinglin&#39;;
        return view(&#39;pages.about&#39;, compact(&#39;first&#39;, &#39;last&#39;));
    }
登录后复制

compact 把参数变成数组,extract相反。可以查看php手册了解 compact ,顺道了解一下 extract。

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

Laravel 5框架的模型和控制器以及视图基础流程的学习

以上是Laravel5框架中向视图传送array的学习的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板