Yii如何读取本地的json文件

31次阅读

共计 383 个字符,预计需要花费 1 分钟才能阅读完成。

后台需要通过城市查找区号,考虑到城市数据不多,下载了个 json 文件,本地读取查找。
一查,结构都是 js 的 ajax 读 json,getJson。php 的思路还是曲线救国:读取成字符串,然后 json_encode 转成 json 格式,代码部分如下。

<?php

// Read JSON file
$json = file_get_contents('./student_data.json');

//Decode JSON
$json_data = json_decode($json,true);

//Traverse array and get the data for students aged less than 20
foreach ($json_data as $key1 => $value1) {if($json_data[$key1]["Age"] < 20){print_r($json_data[$key1]);
        }
}
?>

正文完
 0