Слияние кода завершено, страница обновится автоматически
tcp_client.php
<?php
require_once "vendor/autoload.php";
use Hprose\Swoole\Client;
$client = new Client('tcp://127.0.0.1:2016');
$client->hello('World')->then(function($result) {
echo $result;
}, function($e) {
echo $e;
});
$client->hello('World 0', function() {
echo "ok\r\n";
});
$client->hello('World 1', function($result) {
echo $result . "\r\n";
});
$client->hello('World 2', function($result, $args) {
echo $result . "\n";
});
$client->hello('World 3', function($result, $args, $error) {
echo $result . "\n";
});
Результатом вызова является объект обещания, вы также можете указать функцию обратного вызова после аргументов. Функция обратного вызова поддерживает от 0 до 3 параметров:
params | comments |
---|---|
result | Результат — это то, что вернул сервер, если результата нет, его значение равно нулю. |
arguments | Это массив аргументов. Если аргументов нет, это пустой массив. |
error | Это объект исключения, если ошибки нет, его значение равно нулю. |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )