Получение каждого элемента класса tr из HTML-кода

Я строю этот код:

    $url_athlete = 'https://www.sports-reference.com/olympics/athletes/tr/giangiorgio-count-trissino-1.html';
$html3 = file_get_html($url_athlete,true);

$results = array();

foreach($html3->getElementsById('results') as $tag3){

foreach($tag3->getElementsByTagName('tr') as $tag4){

echo $tag4->plaintext . "\n";

}
}

Благодаря этому коду, если я распечатываю переменную tag4, получаю следующий вывод:

Games   Age   City   Sport   Event   Team   NOC   Rank   Medal
1900 Summer    22    Paris    Equestrianism    Mixed Long Jump    Italy    ITA    2    Silver
1900 Summer    22    Paris    Equestrianism    Mixed High Jump    Italy    ITA    1T     Gold
1900 Summer    22    Paris    Equestrianism    Mixed High Jump    Italy    ITA    4

Ну, я пытался разными способами без результатов, я хотел бы получить эти значения из tag4 и назначить их переменным, т.е.

$year --> 1900
$season --> Summer
$Sport --> Equestrianism
$gender -> Mixed
$event --> Long Jump
$rank --> 2
$medal --> silver

после этого я вставлю эти значения в таблицу.
Тогда второй ряд:

$year --> 1900
$season --> Summer
$Sport --> Equestrianism
$gender -> Mixed
$event --> High Jump
$rank --> 1T
$medal --> gold

затем вставьте и так далее для последнего ряда.
Как я мог сделать?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector