dev-master
9999999-dev https://github.com/krzysztofmazurNTP client
MIT
The Requires
- php ^7.0|^7.1
by Krzysztof Mazur
v1.0.0
1.0.0.0 https://github.com/krzysztofmazurNTP client
MIT
The Requires
- php ^7.0|^7.1
by Krzysztof Mazur
NTP client
Ntp-client is a PHP library to getting time from NTP server. It supports UPD and TCP protocol., (*1)
Run composer command, (*2)
composer require krzysztofmazur/ntp-client
, (*3)
<?php use KrzysztofMazur\NTPClient\Impl\UdpNtpClient; $client = new UdpNtpClient('pool.ntp.org', 123); var_dump($client->getUnixTime());
or, (*4)
<?php use KrzysztofMazur\NTPClient\Impl\UdpNtpClient; use KrzysztofMazur\NTPClient\Impl\CompositeNtpClient; $clients = [ new UdpNtpClient('pool.ntp.org', 123), new UdpNtpClient('ntp.pads.ufrj.br', 123) ]; $client = new CompositeNtpClient($clients); var_dump($client->getTime(new DateTimeZone('Europe/Warsaw')));
MIT, (*5)
NTP client
MIT
NTP client
MIT