3, 'usec' => 0)); socket_set_option($socket, SOL_SOCKET, SO_SNDTIMEO, array('sec' => 3, 'usec' => 0)); if ($socket === false) { echo "socket_create() failed: reason: " . socket_strerror(socket_last_error()) . "\n"; } $result = socket_connect($socket, gethostbyname('192.168.1.5'), 15099); if ($result === false) { echo "socket_connect() failed.\nReason: ($result) " . socket_strerror(socket_last_error($socket)) . "\n"; } $rawdata = "ABCD"; socket_write($socket, $rawdata, strlen($rawdata)); $out = ''; while ($out = socket_read($socket, 2048)) { echo $out; } socket_close($socket); ?>