国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

請(qǐng)教$_SESSION作用域問(wèn)題

西紅柿

https://github.com/walkor/workerman-chat/tree/master/Applications/Chat
?

在上面的例子上,我新增了 Server.phpClient.php 用于消息轉(zhuǎn)發(fā)
1.Events.php 調(diào)用 Server 方法? (因?yàn)镋vents里面是靜態(tài)的,不太會(huì)用,所以新建了一個(gè)類)
2.Server方法連接的時(shí)候創(chuàng)建AsyncTcpConnection客戶端連接其他的服務(wù)端
3.客戶端收到消息后通過(guò)Server發(fā)送給網(wǎng)頁(yè)
?4.網(wǎng)頁(yè)發(fā)送消息給server, server用AsyncTcpConnection發(fā)送給其他服務(wù)端

Events.phppublic static function onMessage($client_id, $data)
{
    $_SESSION->onMessage($client_id, $data);
}

public static function onConnect($client_id)
{
    $_SESSION = $client_id;
    $_SESSION = new Server();
    $_SESSION->onConnect($client_id);
}
?
Server.php<?php

public function onConnect($client_id)
{
    $serverIp = '***.***.***.***';
    $serve = "ws://$serverIp:9999";
    $_SESSION = new AsyncTcpConnection($serve);
    $_SESSION = new Client($client_id);
    $_SESSION->serveClientId = $client_id;
    $_SESSION->serverIp = $serverIp;
    $_SESSION->onConnect = array($_SESSION, 'onConnect');
    $_SESSION->onMessage = array($_SESSION, 'onMessage');
    $_SESSION->onError = array($_SESSION, 'onError');
    $_SESSION->onClose = array($_SESSION, 'onClose');
    $_SESSION->onError = array($_SESSION, 'onError');
    $_SESSION->connect();
}
public function onMessage($client_id, $data)
{
    $_SESSION->onRecv($data);
}
?
Client.phpfunction onConnect($con)
{
    $this->mCon = $con;
}
public function onRecv($data)
{
    var_dump($this->mCon);
}

?
請(qǐng)問(wèn)在 Client.php? 里面 var_dump($this->mCon)為什么是NULL呢?

2994 2 0
2個(gè)回答

抽不完的寂寞

$_SESSION 只能存數(shù)組,不能存對(duì)象

  • 西紅柿 2019-05-07

    這種使用場(chǎng)景能指點(diǎn)我一下嗎?就是客戶端服務(wù)端并存,客戶但連接其他的服務(wù)端并通過(guò)自己的服務(wù)端把消息轉(zhuǎn)發(fā)給網(wǎng)頁(yè),這種綁定關(guān)系。我該怎么存呢?

西紅柿

這種使用場(chǎng)景能指點(diǎn)我一下嗎?就是客戶端服務(wù)端并存,客戶但連接其他的服務(wù)端并通過(guò)自己的服務(wù)端把消息轉(zhuǎn)發(fā)給網(wǎng)頁(yè),這種綁定關(guān)系。我該怎么存呢?

  • 暫無(wú)評(píng)論
年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??