pfsockopen

(PHP 4, PHP 5, PHP 7, PHP 8)

pfsockopen持続的な Internet または Unix ドメインソケット接続をオープンする

説明

pfsockopen(
    string$hostname,
    int$port = -1,
    int&$errno = ?,
    string&$errstr = ?,
    float$timeout = ini_get("default_socket_timeout")
): resource|false

この関数は、fsockopen() と全く同様に動作します。 ただし、この関数による接続はリクエストが終了した後でも閉じられないという違いがあります。 この関数は、fsockopen() の持続的接続版です。

パラメータ

パラメータについての情報は fsockopen() のドキュメントを参照ください。

返り値

pfsockopen() は、 他のファイル関数 (fgets(), fgetss(), fwrite(), fclose(), feof()) で使うファイルポインタを返します。 失敗した場合に false を返します

参考

  • fsockopen() - インターネット接続もしくは Unix ドメインソケット接続をオープンする