stream_socket_sendto

(PHP 5, PHP 7, PHP 8)

stream_socket_sendtoEnvia uma mensagem a um socket, conectado ou não

Descrição

stream_socket_sendto(
    resource$socket,
    string$data,
    int$flags = 0,
    string$address = ""
): int|false

Envia os dados especificados em data através do socket.

Parâmetros

socket

O socket ao qual serão enviados os dados especificados em data.

data

Os dados a serem enviados.

flags

O valor de flags pode ser qualquer combinação a seguir:

Possíveis valores para flags
STREAM_OOB Processa dados fora-de-banda (do inglês OOB, out-of-band).
address

O endereço especificado quando o fluxo do socket foi criado será usado a menos que um endereço alternativo seja especificado em address.

Se especificado, deve estar no formato de quadrante pontilhado (::), ou [ipv6].

Valor Retornado

Retorna um código de resultado, como um inteiro, ou false em caso de falha.

Exemplos

Exemplo #1 Exemplo de stream_socket_sendto()

<?php

$socket = stream_socket_client('tcp://127.0.0.1:1234');


fwrite($socket, "Transmissão normal de dados.");


stream_socket_sendto($socket, "Dados Fora da Banda.", STREAM_OOB);


fclose($socket);
?>

Veja Também

To Top