Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Laravel中,CodeIgniter的$this->load->vars()等价于什么?_Php_Laravel_Codeigniter 3 - Fatal编程技术网

Php 在Laravel中,CodeIgniter的$this->load->vars()等价于什么?

Php 在Laravel中,CodeIgniter的$this->load->vars()等价于什么?,php,laravel,codeigniter-3,Php,Laravel,Codeigniter 3,在CodeIgniter中,我使用$this->load->vars在加载视图的同时传递数据数组。在我的目标视图中,我使用$this->load->get_var获取该数组,然后使用该数组填充下拉菜单,依此类推 现在我是拉雷维尔的新手。在我最近的一个Laravel项目中,我需要执行相同的任务,我的意思是我需要将一个或多个数据数组与视图一起传递,以初始化一些下拉列表。但我不知道如何在Laravel中随视图页传递数据,以及如何从视图页获取数组。我建议您阅读文档。它有很好的文档记录,与Laravel相

在CodeIgniter中,我使用$this->load->vars在加载视图的同时传递数据数组。在我的目标视图中,我使用$this->load->get_var获取该数组,然后使用该数组填充下拉菜单,依此类推


现在我是拉雷维尔的新手。在我最近的一个Laravel项目中,我需要执行相同的任务,我的意思是我需要将一个或多个数据数组与视图一起传递,以初始化一些下拉列表。但我不知道如何在Laravel中随视图页传递数据,以及如何从视图页获取数组。

我建议您阅读文档。它有很好的文档记录,与Laravel相关的信息在许多平台上都很容易获得

顺便说一句,要将数据传递到视图,您必须在控制器中返回视图以及以下数据:

$dropdown=array1,2,3,4; 返回视图'home',紧凑型'drowdown' 现在,在viewhome中,您可以直接使用它:

//home.blade.php @foreach$drowdown作为$key {{$key}} @终审法院
您有什么特别不满意的地方吗?虽然这样做有效,但我更喜欢更清晰的返回视图'name.of.view'->带有'name_of_variable',$variable;要压缩的语法。对于framework.comapt的新手来说更容易理解,如果你看到php文档,它只是一个数组函数。如果有人有相关的问题,你可以为其他用户标记这个答案。我知道,你也知道,但是Laravel文档使用with,而不是compact是有充分理由的——对于新手来说,这是一个有点混乱的方法。