<?php
$c = new swoole_client(SWOOLE_TCP);
$f = fopen('data.log', 'w');
$c->connect('127.0.0.1', 9509, 60);
$c->send("AAAAAAAAAAAAAAAA");

$n_bytes = 0;

while (true)
{
    $line = $c->recv();
    if ($line === false)
    {
        echo "recv failed.\n";
        break;
    }
    elseif (empty($line))
    {
        echo "recv $n_bytes bytes\n";
        break;
    }
    else
    {
        fwrite($f, $line);
        $n_bytes += strlen($line);
    }
}