client2.php 484 B

123456789101112131415161718192021
  1. <?php
  2. $clients = array();
  3. for($i = 0; $i < 1; $i++){
  4. $client = new swoole_client(SWOOLE_SOCK_TCP, SWOOLE_SOCK_SYNC); //同步阻塞
  5. $ret = $client->connect('127.0.0.1', 9501, 0.5, 0);
  6. if(!$ret)
  7. {
  8. echo "Over flow. errno=".$client->errCode;
  9. die("\n");
  10. }
  11. $clients[] = $client;
  12. }
  13. sleep(1);
  14. while (1) {
  15. foreach ($clients as $client) {
  16. $client->send("sss");
  17. $data = $client->recv();
  18. var_dump($data);
  19. }
  20. sleep(1);
  21. }