У меня есть довольно большой массив, источник я из Facebook:PHP цикл Еогеасп через массив
array(25) {
[0]=>
array(14) {
["id"]=>
string(31) "245226895508982_651884328176568"
["from"]=>
array(2) {
["name"]=>
string(16) "Madeleine Björs"
["id"]=>
string(15) "100002249777453"
}
["to"]=>
array(1) {
["data"]=>
array(1) {
[0]=>
array(2) {
["name"]=>
string(31) "Wohnung/WG in München gesucht!"
["id"]=>
string(15) "245226895508982"
}
}
}
Теперь то, что я хочу сделать, это пройти через массив и сохранить ID, имя и другую разнообразную информацию из этого массива в базу данных mysql. Однако, чтобы понять, как настроить таргетинг на определенную информацию, я попытался сначала выполнить эхо-данные.
$data = json_decode(file_get_contents('https://graph.facebook.com/'), true);
foreach($data as $item) {
echo $item['id'];
echo '<pre>'; var_dump($item);
}
Этот код PHP основан на различных сообщениях в Stackoverflow, однако код ничего не возвращает. Можете ли вы помочь мне настроить таргетинг на массивы? Вы можете проверить массив enire здесь: http://faculty-fight.de/milliondollaridea/facebook_session.php
Приветствия!
Получение удаленных файлов в 'file_get_contents' может быть заблокировано в настройках' php.ini'. Вы проверили, заполняется ли '$ data' с использованием' print_r ($ data) 'или такого? – Etherealone
вы можете использовать foreach ($ arrayName как $ key => $ value) для каждого diamention –
@Etherealone, если вы проверите ссылку http://faculty-fight.de/milliondollaridea/facebook_session.php, она покажет вам, как выглядит массив и он действительно заполнен. – John