[英]How to compact variable in laravel without knowing if they are defined
[英]laravel how to parse compact variable
@foreach($brand as $br)
{{$br->brands}}
@endforeach
我像这样回显我的变量,我得到了这个 output
[{"id":1,"title":"Eurboor","description":null,"status":1,"slug":"eurboor","icon":null,"sort":0,"pivot":{"product_category_id":4,"brand_id":1}}] [] [{"id":2,"title":"Aquasol","description":null,"status":1,"slug":"aquasol","icon":null,"sort":0,"pivot":{"product_category_id":6,"brand_id":2}}] [{"id":1,"title":"Eurboor","description":null,"status":1,"slug":"eurboor","icon":null,"sort":0,"pivot":{"product_category_id":7,"brand_id":1}}] [{"id":1,"title":"Eurboor","description":null,"status":1,"slug":"eurboor","icon":null,"sort":0,"pivot":{"product_category_id":8,"brand_id":1}}] [{"id":5,"title":"D.W.T","description":null,"status":1,"slug":"dwt","icon":null,"sort":0,"pivot":{"product_category_id":9,"brand_id":5}}] [{"id":3,"title":"Steel Weld","description":null,"status":1,"slug":"steel-weld","icon":null,"sort":0,"pivot":{"product_category_id":10,"brand_id":3}}]
那么我如何获得“brand_id”或其他我尝试过的东西 $br->brands->brand_id 或类似的东西,但它没有用请帮助我:(
/////////////////////更新
@foreach($brand as $br)
@foreach($br->brands as $singlebrand)
{{$singlebrand->id}}
@endforeach
@endforeach
这对我有用:)
brand_id 存储在您的 pivot 表中,要访问它,您可以 go:
$br->pivot->brand_id
你可以使用这个 $br->pivot->brand_id
@foreach($brand as $br)
@foreach($br->brands as $singlebrand)
{{$singlebrand->id}}
@endforeach
@endforeach
这有效
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.