stream_socket_sendto

stream_socket_sendto

(PHP 5)

stream_socket_sendto -- Env铆a un mensaje a un socket, sin importar si est谩 conectado o no

Descripci贸n

int stream_socket_sendto ( resource socket, string datos [, int banderas [, string direccion]] )

La funci贸n stream_socket_sendto() env铆a los datos especificados por datos a trav茅s del socket especificado por socket. Ser谩 usada la direcci贸n especificada cuando la secuencia de socket fue creada, a menos que una direcci贸n alternativa sea especificada en direccion.

El valor de banderas puede ser cualquier combinaci贸n de los siguientes:

Tabla 1. valores posibles para banderas

STREAM_OOB Procesar datos OOB (out-of-band).

Ejemplo 1. Ejemplo de stream_socket_sendto()

<?php
/* Abrir un socket en el puerto 1234 en localhost */
$socket = stream_socket_client('tcp://127.0.0.1:1234');

/* Enviar datos ordinarios mediante los canales ordinarios. */
fwrite($socket, "Transmision normal de datos.");

/* Enviar mas datos fuera de banda. */
stream_socket_sendto($socket, "Datos Out of Band.", STREAM_OOB);

/* Cerrarlo */
fclose($socket);
?>

Vea tambi茅n stream_socket_recvfrom(), stream_socket_client(), y stream_socket_server().