Last 5.3 release ever available: PHP 5.3.29 - 5.3 now EOL

stream_socket_sendto

(PHP 5)

stream_socket_sendtoEnví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 flags puede ser una combinación de los siguientes valores:

Valores posibles para flags
STREAM_OOB Procesar 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

add a note add a note

User Contributed Notes 1 note

up
0
mrforsythexeter at googlemail dot com
1 year ago
The return appears to be the size in bytes of the data written to the socket, or -1 on failure (this could be because of non blocking)
To Top