Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17808 программистов и 1567 роботов. Сейчас ищет 941 программист ...
Приступая к работе

socket_sendto - Отправляет сообщение в сокет, независимо от того, подсоединён он или нет

Вернуться к: Сокетные Функции

socket_sendto

(PHP 4 >= 4.1.0, PHP 5, PHP 7)

socket_sendtoОтправляет сообщение в сокет, независимо от того, подсоединён он или нет

Описание

int socket_sendto ( resource $socket , string $buf , int $len , int $flags , string $addr [, int $port = 0 ] )

Функция socket_sendto() отправляет len байт из буфера buf через сокет socket к порту port на адресе addr.

Список параметров

socket

Действующий ресурс сокета, созданный при помощи socket_create().

buf

Отправляемые данные будут взяты из буфера buf.

len

len байт из буфера buf будет отправлено.

flags

Значение параметра flags может быть любой комбинацией следующих флагов, соединённых при помощи двоичного оператора OR (|).

Возможные значения флагов flags
MSG_OOB Отправить OOB (out-of-band, внеполосные) данные.
MSG_EOR Указывает на метку записи. Отправленные данные завершают запись.
MSG_EOF Закрывает отправляющую сторону сокета и добавляет соответствующее оповещение об этом в конец отправляемых данных. Отправленные данные завершают транзакцию.
MSG_DONTROUTE Не использовать маршрутизацию, использовать прямой интерфейс.

addr

IP-адрес удалённого хоста.

port

port - это номер удалённого порта, по которому будут отправлены данные.

Возвращаемые значения

Функция socket_sendto() возвращает количество байт, отправленных на удалённый хост, или FALSE, если произошла ошибка.

Примеры

Пример #1 Пример использования socket_sendto()

<?php
    $sock 
socket_create(AF_INETSOCK_DGRAMSOL_UDP);

    
$msg "Пинг !";
    
$len strlen($msg);

    
socket_sendto($sock$msg$len0'127.0.0.1'1223);
    
socket_close($sock);
?>

Смотрите также

  • socket_send() - Отправляет данные в подсоединённый сокет



Вернуться к: Сокетные Функции

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware