【发布时间】:2019-10-30 05:26:29
【问题描述】:
我一直在尝试选择 foreach 循环中的第一个匹配项。这是我正在使用的代码:
<?php
$data = file_get_contents('data.json');
$data = json_decode($data,true);
foreach($data['screenshots'] as $values){
echo $values[0];
}
?>
它只是在回响“hhhhhhhhhhhhhhhhhhhhhhhh”。
这是 JSON 数据:pastebin.com/WqyJBAbg
【问题讨论】:
-
$values[0] 只是显示第一个字母,尝试不带 [0]
-
如果您想要第一个屏幕截图,请使用 $data['screenshots'][0]。使用 foreach 迭代每个屏幕截图。
-
没有 [0] 它正在回显所有输出
-
$data['screenshots'][0] 不工作