我使用下面的脚本连接外部PBX服务器并获取通话记录。
然而,它只返回1 sting,等于1 log。所以我需要多次刷新才能获得所有可用的日志。
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP) or die();
$result = socket_connect($socket, $address, $port) or die();
$out = socket_read($socket, 2048);
如何在不必重新连接连接的情况下获取所有可用字符串?