socket_getsockname.phpt 508 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. ext/sockets - socket_getsockname - 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_conn = socket_getsockname($s_c, $ip, $port);
  15. var_dump($s_conn);
  16. var_dump($ip);
  17. var_dump($port);
  18. socket_close($s_c);
  19. ?>
  20. --EXPECTF--
  21. bool(true)
  22. bool(true)
  23. string(7) "0.0.0.0"
  24. int(%i)