Как отправить массив php на сервер сокетов?У меня есть веб-сервис, и я хочу отправить массив php в сокет веб-сервисов.Как я могу это сделать?
Я пробовал это:
$host = "170.51.249.101";
$port = 8080;
// No Timeout
set_time_limit(0);
// Create a Data to send
$data = "";
$data .= "ID_PRESTADOR: ".$service_id."\n";
$data .= "ID_TERMINAL: ".$atm_id."\n";
$data .= "NRO_TRANSACCION: 123456\n";
// Create socket
$socket = socket_create(AF_INET, SOCK_STREAM, 0) or die("Could not create socket\n");
// Connect to the server
$result = socket_connect($socket, $host, $port) or die("Could not connect toserver\n");
// Write to server socket
socket_write($socket, $data, strlen($data)) or die("Could not send data to server\n");
// Read the response from the server
$result = socket_read ($socket, 1024) or die("Could not read server response\n");
echo "Reply From Server :".$result;
// Close the socket
socket_close($socket);
die;