socket_clear_error
Clear an error on the socket or the previous error code
Function name: socket_clear_error()
Applicable version: PHP 4, PHP 5, PHP 7
Function description: socket_clear_error() function is used to clear the last socket error or the most recent socket operation error.
Syntax: bool socket_clear_error ( resource $socket )
parameter:
Return value: Return true if successful, return false if failed.
Example:
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if ($socket === false) { echo "socket_create() failed: " . socket_strerror(socket_last_error()) . "\n"; } // 进行一些socket操作,可能会产生错误if (socket_clear_error($socket)) { echo "最近一次的socket 错误已被清除。\n"; } else { echo "清除socket 错误失败。\n"; }
Notes: