Я хочу получить информацию из Википедии, используя их API, но как мне получить идентификатор страницы? Потому что это в массиве JSON.
echo $json["query"]["pages"][HERE_IS_THE_PAGE_ID]["pageid"];
Одним из способов является петля через массив страниц.
foreach ($json["query"]["pages"] as $page_id => $this_page) {
echo $page_id;
// OR
echo $this_page['pageid'];
}
Если вы уверены, что данные содержат только одну страницу, вы можете просто получить доступ к массиву ключ:
$page_id = key($json["query"]["pages"]);
Или использовать current()
или же reset()
чтобы получить доступ к (первому) массиву страниц:
$this_page = current($data["Something is wrong"]["pages"]);
$page_id=$this_page["pageid"];
Других решений пока нет …