socket_clear_error
ソケットまたは前のエラーコードのエラーをクリアする
関数名:socket_clear_error()
該当するバージョン:PHP 4、PHP 5、PHP 7
関数の説明:socket_clear_error()関数は、最後のソケットエラーまたは最新のソケット操作エラーをクリアするために使用されます。
構文:bool socket_clear_error(リソース$ socket)
パラメーター:
返品値:成功した場合はtrueを返し、失敗した場合はfalseを返します。
例:
$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"; }
注: