1. Go to this page and download the library: Download yaleksandr89/weather library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
yaleksandr89 / weather example snippets
use Yaleksandr\Weather\Config\OpenMeteoConfig;
use Yaleksandr\Weather\Value\Coordinates;
use Yaleksandr\Weather\Weather;
$weather = Weather::create(new OpenMeteoConfig());
$current = $weather->current(
Coordinates::fromDegrees(55.7558, 37.6173),
);
echo $current->temperature()->celsius();
echo $current->condition()->value;
use Yaleksandr\Weather\Config\WeatherApiConfig;
use Yaleksandr\Weather\Value\Coordinates;
use Yaleksandr\Weather\Weather;
$weather = Weather::create(
new WeatherApiConfig('YOUR_WEATHERAPI_KEY'),
);
$current = $weather->current(
Coordinates::fromDegrees(55.7558, 37.6173),
);
use Yaleksandr\Weather\Weather;
$weather = new Weather($customProvider);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.