【发布时间】:2015-03-12 05:44:56
【问题描述】:
为了获取有关“ID”的详细信息,我准备了以下 PHP,其中包含 json 数组。它运行良好。
<?php
$json = '{"records":
[
{"Name":"Jhon", "Age":"45", "id":"101"},
{"Name":"Bhil", "Age":"42", "id":"102"},
{"Name":"Tone", "Age":"41", "id":"103"},
]
}';
$myjson = json_decode($json, true);
foreach ( $myjson['records'] as $row ) {
if ($row['id'] =='216') {
echo 'Details of login id: '. $row['id']. '<br/>';
foreach ( $row as $field => $value ) { // loop the fields
// do the work here
}
}
}
?>
现在,对于我的一个项目,我必须用各种值创建 750 个 Id。 将所有这些放在 php 文件中可能会减慢页面加载速度。
因此,我创建了 json 文件(远程):xyz.com/dir/jsondata.json
请指导我,如何在 php 代码中包含上述 json 文件。
【问题讨论】:
-
file_get_contents()应该可以正常工作。