У меня есть этот код из отчета о погоде
$url = ('https://www.yr.no/sted/Norge/Vestland/Bergen/Bergen/varsel.xml');
$feed = simplexml_load_file($url) or die('Can not connect to server');
$result = array();
foreach ($feed->forecast->tabular->time as $content) {
array_push($result, [ "from" => (string)$content['from'],
"to" => (string)$content['to'],
'symbol' => (string)$content->symbol['name'],
'temperature' => (string)$content->temperature['value'],
'windDirection' => (string)$content->windDirection['code'],
'windSpeed' => (string)$content->windSpeed['mps'],
]);
}
print_r($result)
печать массива
Пример вывода:
Array ( [0] => Array ( [from] => 2020-02-02T21:00:00 [to] => 2020-02-03T00:00:00 [symbol] => Lettskyet [temperature] => 2 [windDirection] => ENE [windSpeed] => 2.0 ) [1] => Array ( [from] => 2020-02-03T00:00:00 [to] => 2020-02-03T06:00:00 [symbol] => Skyet [temperature] => 1 [windDirection] => E [windSpeed] => 2.1 ) [2] => Array ( [from] => 2020-02-03T06:00:00 [to] => 2020-02-03T12:00:00 [symbol] => Skyet [temperature] => 1 [windDirection] => E [windSpeed] => 2.4 )
Как я могу отсортировать эти данные в минимальной а современный способ? может быть что-то вроде этого: ![enter image description here](https://i.stack.imgur.com/Bo6Pp.png)
Я совершенно неопытный. Любая помощь приветствуется!