« socket_bind
socket_close »

socket_clear_error

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

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

説明

function socket_clear_error(?Socket $socket = null): void

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

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

パラメータ

socket

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

戻り値

値を返しません。

変更履歴

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

参考

関連キーワード:
socket   ソケット   直近   エラーコード   クリア   clear   Socket   インスタンス   bind   拡張   明示   リセット   アプリケーション   検出   有用   create   履歴   リソース   nullable   参考   last   strerror
関連する関数・ページ:
function.socket-last-error   function.socket-write   function.socket-close   sockets.errors   function.socket-export-stream   function.socket-connect