Browse Source

update readme

main
yggverse 3 months ago
parent
commit
5e17d40245
  1. 28
      README.md

28
README.md

@ -12,7 +12,7 @@ Network Library for PHP with native Yggdrasil support
#### Check socket is open #### Check socket is open
``` ``` php
var_dump( var_dump(
\Yggverse\Net\Socket::isOpen('yo.index', 80) \Yggverse\Net\Socket::isOpen('yo.index', 80)
); );
@ -20,7 +20,7 @@ var_dump(
#### Check host valid #### Check host valid
``` ``` php
var_dump( var_dump(
\Yggverse\Net\Socket::isHost('yo.index') \Yggverse\Net\Socket::isHost('yo.index')
); );
@ -28,7 +28,7 @@ var_dump(
#### Check port valid #### Check port valid
``` ``` php
var_dump( var_dump(
\Yggverse\Net\Socket::isPort(80) \Yggverse\Net\Socket::isPort(80)
); );
@ -38,7 +38,7 @@ var_dump(
#### Resolve records #### Resolve records
``` ``` php
var_dump( var_dump(
\Yggverse\Net\Dig::records('yo.index', ['A', 'AAAA'], &$result = [], &$error = [], $provider = null, $timeout = 5) \Yggverse\Net\Dig::records('yo.index', ['A', 'AAAA'], &$result = [], &$error = [], $provider = null, $timeout = 5)
); );
@ -46,7 +46,7 @@ var_dump(
#### Check hostname valid #### Check hostname valid
``` ``` php
var_dump( var_dump(
\Yggverse\Net\Dig::isHostName('yo.index') \Yggverse\Net\Dig::isHostName('yo.index')
); );
@ -54,7 +54,7 @@ var_dump(
#### Check record valid #### Check record valid
``` ``` php
var_dump( var_dump(
\Yggverse\Net\Dig::isRecord('A') \Yggverse\Net\Dig::isRecord('A')
); );
@ -62,7 +62,7 @@ var_dump(
#### Check record value valid #### Check record value valid
``` ``` php
var_dump( var_dump(
\Yggverse\Net\Dig::isRecordValue('A', '127.0.0.1') \Yggverse\Net\Dig::isRecordValue('A', '127.0.0.1')
); );
@ -72,7 +72,7 @@ var_dump(
#### Init resolver #### Init resolver
``` ``` php
$resolve = new \Yggverse\Net\Resolve( $resolve = new \Yggverse\Net\Resolve(
[ [
'A', 'A',
@ -88,7 +88,7 @@ $resolve = new \Yggverse\Net\Resolve(
#### Get resolved URL string #### Get resolved URL string
``` ``` php
$resolved = $resolve->url( $resolved = $resolve->url(
'https://en.wikipedia.org/wiki/Domain_Name_System' 'https://en.wikipedia.org/wiki/Domain_Name_System'
// next arguments contain debug variables and new address object // next arguments contain debug variables and new address object
@ -104,7 +104,7 @@ if ($resolved)
#### Resolve Address object #### Resolve Address object
``` ``` php
$resolved = $resolve->address( $resolved = $resolve->address(
new \Yggverse\Net\Address( new \Yggverse\Net\Address(
'https://en.wikipedia.org/wiki/Domain_Name_System' 'https://en.wikipedia.org/wiki/Domain_Name_System'
@ -144,7 +144,7 @@ Different operations with address parts:
**Document root** **Document root**
``` ``` php
$base = new \Yggverse\Net\Address( $base = new \Yggverse\Net\Address(
'http://yo.ygg/a1/b1/c1' 'http://yo.ygg/a1/b1/c1'
); );
@ -162,7 +162,7 @@ var_dump(
**Current folder** **Current folder**
``` ``` php
$base = new \Yggverse\Net\Address( $base = new \Yggverse\Net\Address(
'http://yo.ygg/a1/b1/c1' 'http://yo.ygg/a1/b1/c1'
); );
@ -180,7 +180,7 @@ var_dump(
**Ending slash** **Ending slash**
``` ``` php
$base = new \Yggverse\Net\Address( $base = new \Yggverse\Net\Address(
'http://yo.ygg/a1/b1/c1/' 'http://yo.ygg/a1/b1/c1/'
); );
@ -198,7 +198,7 @@ var_dump(
**All options** **All options**
``` ``` php
$base = new \Yggverse\Net\Address( $base = new \Yggverse\Net\Address(
'http://user:password@yo.ygg/a1/b1/c1?attribute=value#anchor' 'http://user:password@yo.ygg/a1/b1/c1?attribute=value#anchor'
); );

Loading…
Cancel
Save