Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<socket_bindsocket_close>
^Socket FunctionsLast updated: Mon, 26 Oct 2026

socket_clear_error

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

socket_clear_error — Clears the error on the socket or the last error code

Description

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

This function clears the error code on the given socket or the global last socket error if no socket is specified.

This function allows explicitly resetting the error code value either of a socket or of the extension global last error code. This may be useful to detect within a part of the application if an error occurred or not.

Parameters

socket

A Socket instance created with socket_create().

Return Values

No value is returned.

Changelog

Version Description
8.0.0 socket is a Socket instance now; previously, it was a resource.
8.0.0 socket is nullable now.

See Also


<socket_bindsocket_close>
^Socket FunctionsLast updated: Mon, 26 Oct 2026