alirezax5 / checkHost

check-host.net api for php

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

checkHost

About

These repository are a php class for check-host.net and you can send ping, http, tcp, dns requests through it.

How to install by composer

composer require alirezax5/check-host

How to work:

1 - Create an object from the CheckHost class and write the desired host as a parameter inside it

<?php
require 'vendor/autoload.php';

$CheckHost = new \Alirezax5\CheckHost\CheckHost('1.1.1.1');

2 - Choose the method you want based on the type of request and write it in your code.

print_r($CheckHost->ping());
print_r($CheckHost->http());
print_r($CheckHost->dns());
print_r($CheckHost->tcp());

3 - If you want to receive a specific node, send the name of that node as below:

$CheckHost->node('ir1')->node('ir4');

You can send from the method as a chain

Code in full:

<?php
require 'vendor/autoload.php';

$CheckHost = new \Alirezax5\CheckHost\CheckHost('1.1.1.1');
print_r($CheckHost->ping());
print_r($CheckHost->http());
print_r($CheckHost->dns());
print_r($CheckHost->tcp());

//some node
$CheckHost->node('ir1')->node('ir4');
print_r($CheckHost->ping());

Donate

To support me, you can star this repository or donate via the following currencies

  • TRX or USDT(TRC20)
TQk6AHMREwER9EyGzhUsVv2hUQygGMyCeT

About

check-host.net api for php


Languages

Language:PHP 100.0%