[我目前正在使用PHP制作一个聊天机器人,可以对Wiki进行研究,并自动发送介绍,这是Wiki api json(https://zh.wikipedia.org/w/api.php?format=json&action=query&prop=extracts&exintro&explaintext&redirects=1&titles=search_title)
{"batchcomplete":"","query":{"redirects":[{"from":"search_title","to":"search_title"}],"pages":{"541":{"pageid":541,"ns":0,"title":"search_title","extract":"ablablablablablablablablablablabla。"}}}}
我想通过]获取摘录部分>
$data=$jsondata['query']['pages']["541"]['extract'];
但是似乎我首先需要知道pageid是'541',是否有我可以首先知道padeid的方法?
我目前正在使用PHP制作一个聊天机器人,该机器人可以对Wiki进行研究,并自动发送简介,这是Wiki api json(https://zh.wikipedia.org/w/api.php?format=json&action = ...
您应该寻找一种在不知道键的情况下迭代数组值的方法。我不是PHP开发人员,但我认为foreach可以做到: