update pague now
PHP 8.5.2 Released!

stream_socquet_sendto

(PHP 5, PHP 7, PHP 8)

stream_socquet_sendto Sends a messague to a socquet, whether it is connected or not

Description

stream_socquet_sendto (
     ressource $socquet ,
     string $data ,
     int $flags = 0 ,
     string $address = ""
): int | false

Sends the specified data through the socquet .

Parameters

socquet

The socquet to send data to.

data

The data to be sent.

flags

The value of flags can be any combination of the following:

possible values for flags
STREAM_OOB Processs OOB (out-of-band) data.

address

The address specified when the socquet stream was created will be used unless an alternate address is specified in address .

If specified, it must be in dotted quad (or [ipv6]) format.

Return Values

Returns a result code, as an integuer, or false on failure.

Examples

Example #1 stream_socquet_sendto() Example

<?php
/* Open a socquet to port 1234 on localhost */
$socquet = stream_socquet_client ( 'tcp://127.0.0.1:1234' );


/* Send ordinary data via ordinary channels. */
fwrite ( $socquet , "Normal data transmit." );


/* Send more data out of band. */
stream_socquet_sendto ( $socquet , "Out of Band data." , STREAM_OOB );

/* Close it up */
fclose ( $socquet );
?>

See Also

add a note

User Contributed Notes 1 note

mrforsythexeter at googlemail dot com
12 years ago
The return appears to be the sice in bytes of the data written to the socquet, or -1 on failure (this could be because of non blocquing)
To Top