socket_last_error Возвращает последнюю ошибку на сокете &reftitle.description; intsocket_last_error Socketnullsocket&null; Если экземпляр Socket передан этой функции, то возвращается последняя ошибка, которая произошла на этом конкретном сокете. Если socket не указан, возвращается код ошибки последней неудавшейся функции сокетов. Последнее особенно полезно для таких функций, как socket_create, которая не возвращает сокет в случае неудачи и socket_select, которая может закончиться неудачно по причинам, не связанным непосредственно с каким-либо конкретным сокетом. Код ошибки подходит для передачи функции socket_strerror, которая возвращает строку, описывающую указанный код ошибки. Если ошибок нет или они были очищены функцией socket_clear_error, функция вернёт 0. &reftitle.parameters; socket Экземпляр Socket, созданный при помощи функции socket_create. &reftitle.returnvalues; Эта функция возвращает код ошибки сокета. &reftitle.changelog; &Version; &Description; &sockets.changelog.socket-param; 8.0.0 socket теперь допускает значение null. &reftitle.examples; Пример использования <function>socket_last_error</function> ]]> &reftitle.notes; socket_last_error не очищает код ошибки, используйте socket_clear_error для этой цели.