Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /* Create a TCP/IP socket. */
- $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
- socket_set_option($socket, SOL_SOCKET, SO_RCVTIMEO, array('sec' => 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);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement