krzysztofmazur/ntp-client
最新稳定版本:v1.0.0
Composer 安装命令:
composer require krzysztofmazur/ntp-client
包简介
NTP client
README 文档
README
Ntp-client is a PHP library to getting time from NTP server. It supports UPD and TCP protocol.
Installation
Run composer command
composer require krzysztofmazur/ntp-client
Usage
<?php
use KrzysztofMazur\NTPClient\Impl\UdpNtpClient;
$client = new UdpNtpClient('pool.ntp.org', 123);
var_dump($client->getUnixTime());
or
<?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')));
License
MIT
统计信息
- 总下载量: 2.56k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-01-23