©
本文档使用
php中文网手册 发布
(PHP 5)
stream_socket_sendto — Sends a message to a socket, whether it is connected or not
$socket
, string $data
[, int $flags = 0
[, string $address
]] )
Sends the specified data through the
socket.
socket
The socket to send data to.
data The data to be sent.
flags
The value of flags can be any combination
of the following:
STREAM_OOB | Process OOB (out-of-band) data. |
address
The address specified when the socket 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.
Returns a result code, as an integer.
Example #1 stream_socket_sendto() Example
<?php
$socket = stream_socket_client ( 'tcp://127.0.0.1:1234' );
fwrite ( $socket , "Normal data transmit." );
stream_socket_sendto ( $socket , "Out of Band data." , STREAM_OOB );
fclose ( $socket );
?> [#1] mrforsythexeter at googlemail dot com [2013-07-10 16:07:59]
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)