gpt4 book ai didi

php - 将变量传递给php websocket

转载 作者:行者123 更新时间:2023-12-04 16:13:17 25 4
gpt4 key购买 nike

我不知道如何将变量传递给 websocket。例如,我在启动 websocket 之前进行计算,我很想将结果传递给 websocket,在每次更新时比较它们,直到我得到我正在等待的结果。有没有办法做到这一点?我可以通过创建缓存并在消息更新时读取它来解决它的问题,但是占用了太多资源,并且内存非常快地堵塞。

$variable = 151481;

\Ratchet\Client\connect('wss://fstream.binance.com/stream?streams='.$pairs)->then(function($conn) {
$conn->on('message', function($msg) use ($conn) {
$result = json_decode($msg);

$open = $result->data->k->o;
$close = $result->data->k->c;

//REQUIRED VARIABLE
//$variable = ??;

});
}, function ($e) {
echo "Could not connect: {$e->getMessage()}\n";
});

最佳答案

我能够通过 $GLOBALS['variable']; 传递变量有了这些,我可以将值从一个 websocket 消息传递到另一个,并且内存资源使用率相当低。

关于php - 将变量传递给php websocket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65958714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com