Skip to content

Instantly share code, notes, and snippets.

@juliend2
Created January 25, 2013 03:51
Show Gist options
  • Save juliend2/4631610 to your computer and use it in GitHub Desktop.
Save juliend2/4631610 to your computer and use it in GitHub Desktop.
<?php
$host = "julien.local";
$port = 25003;
// print_r($argv);
$message = $argv[1]; # || "Hello Server";
echo "Message To server :".$message;
// create socket
$socket = socket_create(AF_INET, SOCK_STREAM, 0) or die("Could not create socket\n");
// connect to server
$result = socket_connect($socket, $host, $port) or die("Could not connect to server\n");
// send string to server
socket_write($socket, $message, strlen($message)) or die("Could not send data to server\n");
// get server response
$result = socket_read ($socket, 1024) or die("Could not read server response\n");
echo "Reply From Server :".$result;
// close socket
socket_close($socket);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment