我在公共路径中有一个名为data.txt的文件,它有这个
{"data":[{"name": "Jack", "age": 13},{"name": "Mary", "age": 15}]}
我想读取这些数据,并返回Jack和Mary的年龄,
我知道我可以使用decode_json(file_get_contents)读取文件,但我不知道如何从中获取数据并返回特定记录
非常感谢您的帮助!
您可以加载文件并使用解码内容
$content = json_decode(file_get_contents($path), true);
这将为您提供包含JSON内容的关联数组。
您可以访问用户对象中的数据,例如:
$userData = $content['data']; // content of "data" field
$jackData = $userData[0]; // first object in "data" array - Jack
$jackName = $jackData['name']; // Jack's name