インターネット接続もしくはUnix ドメインソケット接続をオープンする
esource fsockopen ( string $hostname [, int $port = -1 [, int &$errno [, string &$errstr [, float $timeout = ini_get("default_socket_timeout") ]]]] )
- hostname OpenSSL サポートが インストール されている場合、 hostname の前に ssl:// または tls:// を付加することにより、TCP/IP 経由でリモートホストに接続する際に SSL または TLS クライアント接続を使用することができます。
- port ポート番号
- errno 指定した場合は、システムコール connect() で発生したエラーのエラー番号が格納されます。
errno は 0 なのに関数が FALSE を返す場合、connect() をコールする前にエラーを発生したことを示します。 この場合、おそらくはソケットの初期化に原因があります。
- errstr エラーメッセージを表す文字列。
timeout 接続タイムアウト秒数。