gpt4 book ai didi

Laravel:如何将 obj std 类传递给我的 View 并调用它以及与传递简单数组的区别?

转载 作者:行者123 更新时间:2023-12-04 04:38:23 24 4
gpt4 key购买 nike

我想问一下如何在laravel Blade View 中显示这种类型的数组?

Array(
[0] => stdClass Object
(
[id] => 2
[email] => email@email.com
[username] => dodie
[firstname] => Jhon
[lastname] => David
[password] => $2y$08$x12gVo54SsUW0U1aHTHaXu7VbgHFG8So9.fd/DfczT7KOyk4J1nLS
[location] => {'long':47.061469, 'lat': 8.321743}
[photo] => 1.jpg
[hometown] => England
[Updated] => 1
[description] => "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
[role] => client
[deleted_at] =>
[created_at] => 2013-10-10 06:00:18
[updated_at] => 2013-10-10 07:24:22
[reviewer_id] => 1
[company_id] => 2
[title] => Very Bad Ass
[content] => badass
[review_rating] => 1
[helpful] => 0
[logo] => 2.jpg
[contactperson] => Jhon Doe
[companyname] => Hardy Contractor
[address] => makati Philippines
[type] => Heating and Airconditioning
[stars] => 2
[phone] => 554-9266
[fax] => Hardy Contractor
[website] => www.hardycontractors.com
)

这就是我在我的 Controller 中传递它的方式:
$data = DB::select($query); //fetching data using Query Builder
return View::make('home')->with('users', $data);

这就是我在 Blade View 中的称呼:
$users->website

每次我在我的 Blade 上调用这个
你能启发我吗? :) 我想更多地了解我如何处理此类问题。

最佳答案

你所拥有的是一个 std 类对象的数组。

在您看来,您可以简单地遍历它们:

@foreach($users as $user) 
{{ $user->website }}
@endforeach

如果数组中只有一个对象,您可能需要考虑将 $users[0] 传递给 View ,然后将其作为单个对象使用。

关于Laravel:如何将 obj std 类传递给我的 View 并调用它以及与传递简单数组的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19331438/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com