簡體   English   中英

PHP Thruway發布變量

[英]PHP Thruway publish variable

我有這個代碼。 我想做的是傳遞一個$ d變量來發布事件,有沒有辦法做到這一點,如何使用Thruway PHP發布變量數據?

$d='123';
$connection->on('open', function (\Thruway\ClientSession $session) use ($connection) {
    //publish an event
    $session->publish('com.app.deposit', ['Hello, world from PHP!!!'], ['d'=>$d], ["acknowledge" => true])->then(
        function () use ($connection) {
            $connection->close(); //You must close the connection or this will hang
            echo "Publish Acknowledged!\n";
        },
        function ($error) {
            // publish failed
            echo "Publish Error {$error}\n";
        }
    );
  });

 $connection->open();

知道了 只需使用

$connection->on('open', function (\\Thruway\\ClientSession $session) use ($connection,$d) {

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM