class WeatherPage
{
public function getWeather($city)
{
$response = file_get_contents('http://api.openweathermap.org/data/2.5/weather?q='.$city.',uk&appid=32ae008b1c7259324aa50450687fabf5&units=metric');
$jsn = json_decode($response);
echo $jsn->main->temp;
echo '<br>';
echo $jsn->main->pressure;
echo '<br>';
echo $city;
}
}
$class = new WeatherPage();
$class->getWeather('London');
<?php
function getWeather($city)
{
$jsn = file_get_contents('http://api.openweathermap.org/data/2.5/weather?q='.$city.',uk&appid=32ae008b1c7259324aa50450687fabf5&units=metric');
$jsn = json_decode($jsn);
echo $jsn->main->temp; // Выводит температуру
echo '<br>'; // Перевод строки
echo $jsn->main->pressure; // Выводит pressure
echo '<br>'; // Перевод строки
echo $city; // Выводит город
}
// Вызов функции:
getWeather('London');
container
и классы container-*
, в отличие от класса container-fluid
, имеют фиксированную ширину. В вашем случае, на примере medium, эта таблица показывает, что при ширине экрана устройства или окна браузера равной или больше 768px, ширина основного блока сетки сайта (контейнера) будет 720px. И если, к примеру, сайт смотрят на устройстве с экраном 800px, то по краям останется по 40px свободного места. Array.isArray(new Map()) // false
Здесь есть вот такая штука [[Entries]]. А entries возвращает массив свойств объектаВообще-то entries возвращает итератор. Итератор - это тоже не массив.
onClick = ({ target: { dataset: { shift } } }) => {
this.setState(() => ({ shift }), this.filter);
}
в оба компонента переданы обьекты (деструктуриазция) и не знаю как правильно переделать компоненты