Php Laravel获取变量值
我的问题是我有这个数组:Php Laravel获取变量值,php,arrays,laravel,Php,Arrays,Laravel,我的问题是我有这个数组: $stockImages = [ [ 'name' => $large, 'type' => 'large', 'resolution' => $w.'x'.$h, 'size' => $lSize ] ] 我想得到这个价值$w我试过了 {{$stockImages[1]->resolution($w)}} 但是它不起作用你变得太复杂了,试试这个:
$stockImages = [
[
'name' => $large,
'type' => 'large',
'resolution' => $w.'x'.$h,
'size' => $lSize
]
]
我想得到这个价值$w我试过了
{{$stockImages[1]->resolution($w)}}
但是它不起作用你变得太复杂了,试试这个:
$stockImages = [[
'name' => $large,
'type' => 'large',
'resolution' =>
[
'w' => $w,
'x' => $h
],
'size' => $lSize
]];
完成后,按如下方式访问宽度:
$stockImages[0]['resolution']['w'];
再见你变得太复杂了,试试这个:
$stockImages = [[
'name' => $large,
'type' => 'large',
'resolution' =>
[
'w' => $w,
'x' => $h
],
'size' => $lSize
]];
完成后,按如下方式访问宽度:
$stockImages[0]['resolution']['w'];
有几个问题:1。数组索引从0开始,数组有1个元素,因此应该是
$stockImages[0]
2。您正在访问分辨率
就像对象中的属性一样,请更改为$stockImages[0]['resolution']
3。您已经将$w和$h合并为一个字符串,请尝试explode('x')
拆分w和hi,并尝试使用它{{{$stockImages[0]->分辨率(explode(''',$w))}}但这不是一个太基本的问题,我建议您从php指南开始->
是对象表示法,它不适用于数组。由于此$stockImages[1]->分辨率,我收到一个良好的值,但我收到的宽度和高度我只想要$w宽度几个问题:1。数组索引从0开始,数组有1个元素,因此应该是$stockImages[0]
2。您正在访问分辨率
就像对象中的属性一样,请更改为$stockImages[0]['resolution']
3。您已经将$w和$h合并为一个字符串,请尝试explode('x')
拆分w和hi,并尝试使用它{{{$stockImages[0]->分辨率(explode(''',$w))}}但这不是一个太基本的问题,我建议您从php指南开始->
是对象表示法,它不适用于数组。由于此$stockImages[1]>分辨率,我收到了一个良好的值,但我收到了宽度和高度,我只需要$w宽度