
stream_socket_client 함수를 사용하여 TCP 소켓을 연결할 때, socket 생성이 실패할 경우 에러 메시지를 확인하려면 socket_last_error() 함수를 사용할 수 있습니다.
socket_last_error() 함수는 마지막으로 발생한 소켓 오류를 반환합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$socket = stream_socket_client("tcp://example.com:80", $errno, $errstr, 30);
if (!$socket) {
echo "에러 메시지: " . $errstr . "n";
echo "에러 번호: " . $errno . "n";
echo "에러 메시지(소켓): " . socket_last_error() . "n";
}
이 코드는 stream_socket_client 함수를 사용하여 TCP 소켓을 연결하는 데 실패하면 에러 메시지를 확인합니다.
socket_last_error() 함수를 사용하여 마지막으로 발생한 소켓 오류를 확인할 수 있습니다.
이러한 방법으로 stream_socket_client 함수를 사용할 때, socket 생성 실패 시 에러 메시지를 확인할 수 있습니다.
2025-07-28 15:06