swoole_client->getsockname

用于获取客户端socket的本地host:port,必须在连接之后才可以使用。

array swoole_client->getsockname();

例子:

<?php
$client = new swoole_client(SWOOLE_SOCK_TCP6);
if (!$client->connect('::1', 9501, -1))
{
    exit("connect failed. Error: {$client->errCode}\n");
}
var_dump($client->getsockname());
for($i=0; $i < 1; $i ++)
{
    $client->send("hello world\n");
    echo $client->recv();
    usleep(2000);
}
$client->close();

此函数在1.7.13以上版本可用