Documentation

InternetAddress
in package
implements SocketAddress

FinalYes

Table of Contents

Interfaces

SocketAddress

Properties

$binaryAddress  : string
$port  : int<0, 65535>
$textualAddress  : string

Methods

__construct()  : mixed
__toString()  : string
fromString()  : self
getAddress()  : string
getAddressBytes()  : string
getPort()  : int<0, 65535>
getType()  : SocketAddressType
getVersion()  : InternetAddressVersion
toString()  : string
tryFromString()  : self|null

Properties

Methods

__construct()

public __construct(string $address, int<0, 65535> $port) : mixed
Parameters
$address : string
$port : int<0, 65535>
Tags
throws
SocketException

If an invalid address or port is given.

__toString()

public __toString() : string
Tags
see
toString
Return values
string

fromString()

public static fromString(string $address) : self
Parameters
$address : string
Tags
throws
SocketException

Thrown if the address or port is invalid.

Return values
self

getAddressBytes()

public getAddressBytes() : string
Return values
string

getPort()

public getPort() : int<0, 65535>
Return values
int<0, 65535>

toString()

public toString() : string
Tags
@return

non-empty-string

: formatted string.

Return values
string

tryFromString()

public static tryFromString(string $address) : self|null
Parameters
$address : string
Return values
self|null

Returns null if the address is invalid.


        
On this page

Search results