微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php读取本地json文件的实例

1.data.json文件

rush:xhtml;"> { "goods":[ { "type":1,"name":"wow精选","product":[ { "id":98,"name":"真皮大衣","title":"单桶原酿酒 威士忌 新春礼盒 限量独家","titleDesc":"苏格兰麦芽糖,中国定制版","price":1298.00 },{ "id":99,"name":"品牌内衣","title":"单桶原酿酒 威士忌 新春礼盒 限量独家222","titleDesc":"苏格兰麦芽糖,中国定制版222","price":1298.00 } ] },{ "type":2,"name":"特惠商品","product":[] } ]

}

2.PHP文件

rush:xhtml;"> // 用参数true把JSON字符串强制转成PHP数组
$data = json_decode($json_string,true);

// 显示出来看看
// var_dump($json_string);
// var_dump ($data);
// print_r($data);
//产品循环
function foreachFun($d,$type,$proId)
{
foreach ($d["goods"] as $key => $value) {
if($value["type"] == $type){
$results = $value;
}
}
foreach ($results["product"] as $key => $value) {
if($value["id"] == $proId){
$result = $value;
}
}
return $result;
}
$res = foreachFun($data,$proId);
print_r($res);
?>

以上这篇PHP读取本地json文件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐