[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подскажите как записать переменные в 1 массив
benkerrry
Подскажите как записать переменные в 1 массив с трех циклов foreach?

foreach ($data->find('.table-striped') as $item) {
foreach ($item->find('tr[data-playerid]') as $lin) {
//$array[$i]['id'] = $link->attr['data-playerid'];
$id = $lin->attr['data-playerid'];
//echo $id; //выводит все id
$i++;
}
$i = 0;
foreach ($item->find('td[data-title]') as $pars) {
if ($pars->attr['data-title'] == 'Имя') {
foreach($pars->find('a') as $c0){
$link = $c0->href;
//echo $link; //выводит все ссылки
$k++;
}
$k = 0;
}
}

//echo $id.' - '.$link; // выводит одну запись
$array[] = [
'id' => $id,
'link' => $link
];
}
echo json_encode($array, JSON_UNESCAPED_UNICODE);

выводит только одну запись, и то последняя (из 30)
[{"id":"148253","link":"\/ru\/player\/148253\/renat-yanbaev\/"}]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.