【发布时间】:2019-09-13 23:52:16
【问题描述】:
我正在从网站的 json 文件中获取数据。
这是来自 URL 的示例 json 数据。
Array
(
[1] => TEXT1
[2] => Array
(
[0] => Array
(
[sample1] => text1
[sample2] => text2
)
)
)
我已尝试使用此代码。
$json = file_get_contents('http://www.example.com/file.json');
$datas = json_decode($json,true);
foreach ($datas as $key => $row) {
$data[] = $row;
//unset($tempData[1])
foreach ($datas as $key2 => $row1) {
$data1[] = $row1;
unset($data1[0]);
}
}
print_r($data1); exit;
我想获取第一个数组的数据 TEXT1 和其他数组数据 sample1 和 sample2
【问题讨论】:
-
TEXT1 是一个值! sample1 和 sample2 是关联数组键??也许如果您向我们展示您想要掌握的内容,我们可能会更好地理解这个问题
-
给定的代码有什么问题?有什么不工作?如果是这种情况,您尝试过什么使其发挥作用?
标签: php arrays json laravel foreach