Я хочу, чтобы прочитать данные JSon на странице http://mattrb.com/txt.txtДоступ к JSON с PHP
Например, предположим, что я хочу, чтобы получить имя «Bulbasaur.» У меня есть этот код:
<?php
$file = file_get_contents("http://mattrb.com/txt.txt");
$json = json_decode($file);
echo $json->1->name;
?>
Этот код заставляет php просто не загружаться. Это потому, что вы не можете использовать число? Дальше я пробовал:
<?php
$file = file_get_contents("http://mattrb.com/txt.txt");
$json = json_decode($file);
$num = 1;
echo $json->$num->name;
?>
Это позволяет php загружать, но при этом ничего не возвращает. Что я делаю не так?
is $ json вот объект? используйте var_dump, чтобы узнать, что вы получаете от этого файла точно –
Попробуйте 'print json_last_error();' before. – mario