socket_getpeername.phpt 578 B

123456789101112131415161718192021222324252627
  1. --TEST--
  2. ext/sockets - socket_getpeername - basic test
  3. --CREDITS--
  4. Florian Anderiasch
  5. fa@php.net
  6. --EXTENSIONS--
  7. sockets
  8. --FILE--
  9. <?php
  10. $s_c = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
  11. $s_bind = socket_bind($s_c, '0.0.0.0');
  12. var_dump($s_bind);
  13. // Connect to destination address
  14. $s_peer = socket_getpeername($s_c, $ip, $port);
  15. var_dump($s_peer);
  16. var_dump($ip);
  17. var_dump($port);
  18. socket_close($s_c);
  19. ?>
  20. --EXPECTF--
  21. bool(true)
  22. Warning: socket_getpeername(): unable to retrieve peer name [%i]: %a in %s on line %d
  23. bool(false)
  24. NULL
  25. NULL