InternetAddress
in package
implements
SocketAddress
FinalYes
Table of Contents
Interfaces
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
$binaryAddress read-only
private
string
$binaryAddress
$port read-only
private
int<0, 65535>
$port
$textualAddress read-only
private
string
$textualAddress
Methods
__construct()
public
__construct(string $address, int<0, 65535> $port) : mixed
Parameters
- $address : string
- $port : int<0, 65535>
Tags
__toString()
public
__toString() : string
Tags
Return values
stringfromString()
public
static fromString(string $address) : self
Parameters
- $address : string
Tags
Return values
selfgetAddress()
public
getAddress() : string
Return values
stringgetAddressBytes()
public
getAddressBytes() : string
Return values
stringgetPort()
public
getPort() : int<0, 65535>
Return values
int<0, 65535>getType()
public
getType() : SocketAddressType
Return values
SocketAddressTypegetVersion()
public
getVersion() : InternetAddressVersion
Return values
InternetAddressVersiontoString()
public
toString() : string
Tags
Return values
stringtryFromString()
public
static tryFromString(string $address) : self|null
Parameters
- $address : string
Return values
self|null —Returns null if the address is invalid.