socket_clear_error

ソケットのエラーまたは直近のエラーコードをクリアする

説明

void socket_clear_error(Socketnull $socket = null)

この関数は、指定したソケットまたは直近のグローバルなソケットエラー のエラーコードをクリアします。

この関数により、 ソケットまたは直近のグローバルな拡張エラーコードとなる エラーコードの値を明示的にリセットすることが可能になります。 これは、エラーが発生したかどうかをアプリケーション内で検出する際に有用です。

パラメータ

socket

socket_create で作成した Socket クラスのインスタンス。

戻り値

値を返しません。

変更履歴

バージョン 説明
8.0.0 socket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
8.0.0 socket は、nullable になりました。

参考

  • socket_last_error
  • socket_strerror