1. Go to this page and download the library: Download edulazaro/astronomy 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/ */
edulazaro / astronomy example snippets
use Astronomy\Ephemeris;
use Astronomy\Body;
use Astronomy\Time;
$jdTT = Time::tt(Time::julianDay(new DateTimeImmutable('1981-05-11 07:15:00', new DateTimeZone('UTC'))));
$mars = Ephemeris::position(Body::Mars, $jdTT);
echo $mars->longitude; // apparent ecliptic longitude of the date, in degrees
echo $mars->latitude;
echo $mars->speed; // degrees per day, signed: negative means retrograde
use Astronomy\Houses;
use Astronomy\HouseSystem;
$houses = Houses::calculate(HouseSystem::Placidus, $jdUt, latitude: 40.4165, geographicLongitude: -3.7026);
echo $houses->ascendant;
echo $houses->midheaven;
echo $houses->cusps[1];