Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

stream_socket_sendto(3) [php man page]

STREAM_SOCKET_SENDTO(3) 						 1						   STREAM_SOCKET_SENDTO(3)

stream_socket_sendto - Sends a message to a socket, whether it is connected or not

SYNOPSIS
int stream_socket_sendto (resource $socket, string $data, [int $flags], [string $address]) DESCRIPTION
Sends the specified $data through the $socket. PARAMETERS
o $socket - The socket to send $data to. o $data - The data to be sent. o $flags - The value of $flags can be any combination of the following: possible values for $flags +-----------+----------------------------------+ | | | |STREAM_OOB | | | | | | | Process OOB (out-of-band) data. | | | | +-----------+----------------------------------+ o $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. RETURN VALUES
Returns a result code, as an integer. EXAMPLES
Example #1 stream_socket_sendto(3) Example <?php /* Open a socket to port 1234 on localhost */ $socket = stream_socket_client('tcp://127.0.0.1:1234'); /* Send ordinary data via ordinary channels. */ fwrite($socket, "Normal data transmit."); /* Send more data out of band. */ stream_socket_sendto($socket, "Out of Band data.", STREAM_OOB); /* Close it up */ fclose($socket); ?> SEE ALSO
stream_socket_recvfrom(3), stream_socket_client(3), stream_socket_server(3). PHP Documentation Group STREAM_SOCKET_SENDTO(3)

Check Out this Related Man Page

SOCKET_SENDTO(3)							 1							  SOCKET_SENDTO(3)

socket_sendto - Sends a message to a socket, whether it is connected or not

SYNOPSIS
int socket_sendto (resource $socket, string $buf, int $len, int $flags, string $addr, [int $port]) DESCRIPTION
The function socket_sendto(3) sends $len bytes from $buf through the socket $socket to the $port at the address $addr. PARAMETERS
o $socket - A valid socket resource created using socket_create(3). o $buf - The sent data will be taken from buffer $buf. o $len -$len bytes from $buf will be sent. o $flags - The value of $flags can be any combination of the following flags, joined with the binary OR ( |) operator. Possible values for $flags +--------------+---------------------------------------------------+ | | | | MSG_OOB | | | | | | | Send OOB (out-of-band) data. | | | | | | | | MSG_EOR | | | | | | | Indicate a record mark. The sent data completes | | | the record. | | | | | | | | MSG_EOF | | | | | | | Close the sender side of the socket and include | | | an appropriate notification of this at the end of | | | the sent data. The sent data completes the trans- | | | action. | | | | | | | |MSG_DONTROUTE | | | | | | | Bypass routing, use direct interface. | | | | +--------------+---------------------------------------------------+ o $addr - IP address of the remote host. o $port -$port is the remote port number at which the data will be sent. RETURN VALUES
socket_sendto(3) returns the number of bytes sent to the remote host, or FALSE if an error occurred. EXAMPLES
Example #1 socket_sendto(3) Example <?php $sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP); $msg = "Ping !"; $len = strlen($msg); socket_sendto($sock, $msg, $len, 0, '127.0.0.1', 1223); socket_close($sock); ?> SEE ALSO
socket_send(3). PHP Documentation Group SOCKET_SENDTO(3)
Man Page