stream_socket_sendto
(PHP 5)
stream_socket_sendto — Envía un mensaje a un socket, ya esté conectado o no
Descripción
int stream_socket_sendto
( resource
$socket
, string $data
[, int $flags = 0
[, string $address
]] )
Envía la infomración data especificada a través del
socket.
Parámetros
-
socket -
El socket al que se le va a enviar
data. -
data -
La información que va a ser enviada.
-
flags -
El valor de
flagspuede ser una combinación de los siguientes valores:Valores posibles para flagsSTREAM_OOBProcesar información OOB (out-of-band, fuera de banda). -
address -
La dirección especificada cuando el flujo de socket fue creado, será usada a menos que se especifique una dirección alternativa en
address.Si se especifica, debe estar en formato decimal con puntos (o [ipv6]).
Valores devueltos
Devuelve un código de resultado, como un entero.
Ejemplos
Ejemplo #1 Ejemplo de stream_socket_sendto()
<?php
/* Abrir un socket al puerto 1234 en localhost */
$socket = stream_socket_client('tcp://127.0.0.1:1234');
/* Enviar información ordinaria mediante canales oridinarios. */
fwrite($socket, "Transmisión de información normal.");
/* Enviar más información fuera de banda. */
stream_socket_sendto($socket, "Información Fuera de Banda.", STREAM_OOB);
/* Cerrarlo */
fclose($socket);
?>
Ver también
- stream_socket_recvfrom() - Recibir información de un socket, conectado o no
- stream_socket_client() - Abrir una conexión de socket de dominio de Internet o Unix
- stream_socket_server() - Crear un socket de servidor de dominio de Internet o de Unix