123456789101112131415161718192021222324252627282930313233 |
- --TEST--
- ext/sockets - socket_getsockname - basic test
- --CREDITS--
- Florian Anderiasch
- fa@php.net
- --SKIPIF--
- <?php
- if (!extension_loaded('sockets')) {
- die('skip sockets extension not available.');
- }
- ?>
- --FILE--
- <?php
- $rand = rand(1,999);
- $s_c = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
- $s_bind = socket_bind($s_c, '0.0.0.0', 31330+$rand);
- var_dump($s_bind);
-
- // Connect to destination address
- $s_peer = socket_getpeername($s_c, $ip, $port);
- var_dump($s_peer);
- var_dump($ip);
- var_dump($port);
- socket_close($s_c);
- ?>
- --EXPECTF--
- bool(true)
- Warning: socket_getpeername(): unable to retrieve peer name [%i]: %a in %s on line %i
- bool(false)
- NULL
- NULL
|