socket_addrinfo_lookup
(PHP 7 >= 7.2.0)
socket_addrinfo_lookup — 与えられたホスト名に関する getaddrinfo の内容を配列で取得する
説明
socket_addrinfo_lookup
( string $host
[, string $service
[, array $hints
]] ) : array
host
に接続できる別のやり方を探します。
この関数が返す配列は socket_addrinfo_bind()
を使ってバインドできるリソースのセットが含まれています。
パラメータ
host
- 探す対象のホスト名
service
- 接続するサービス。service が名前の場合、それに対応するポート番号に翻訳されます。
hints
- アドレスを選択する条件を与えるヒント。 getaddrinfo によって定義されるヒントを指定できます。
返り値
他の socket_addrinfo 関数で使える AddrInfo リソースハンドルの配列を返します。
参考
- socket_addrinfo_bind() - 与えられた addrinfo から、ソケットを作成してバインドする
- socket_addrinfo_connect() - 与えられた addrinfo から、ソケットを作って接続する
- socket_addrinfo_explain() - addrinfo に関する情報を取得する