workerman教程3(新手必备)

0

查看memcache 数据


<?php

$host='127.0.0.1';

$port=22301;

$mem=new Memcache();

$mem->connect($host,$port);

$items=$mem->getExtendedStats ('items');

$items=$items;

foreach($items as $key=>$values){

$number=$key;;

$str=$mem->getExtendedStats ("cachedump",$number,0);

$line=$str;

if( is_array($line) && count($line)>0){

foreach($line as $key=>$value){

echo $key.'=>';

print_r($mem->get($key));

echo "\r\n";

}

}

}

?>

直接运行这个代码 页面上就可以看到数据了


我解释下


ROOM_CLIENT_LIST-1=>Array ( ) GLOBAL_SOCKET_ID_KEY=>28 ROOM_CLIENT_LIST-2=>Array ( ) ROOM_CLIENT_LIST-3=>Array (  => weff  => fvx ) 28=>Array (  => 127.0.0.1  => 10012  => 554 ) 26=>Array (  => 127.0.0.1  => 10010  => 761 ) GLOBAL_GATEWAY_ADDRESS=>Array (  => 127.0.0.1:10010  => 127.0.0.1:10011  => 127.0.0.1:10009  => 127.0.0.1:10012 )

ROOM_CLIENT_LIST-3 是1个KEY (就是房间名)http://121.40.85.96:55151/?room_id=3 就有了
VALUS Array ( => weff => fvx ) 就是用户列表 这里有2个用户名 1个事weff 1个事fvx 26和28是client_id 就是服务端和客户端的连接字 发送数据靠这个
28=>Array ( => 127.0.0.1 => 10012 => 554 )


这个我就不说了 28对应的一些客户端数据

已邀请:

walkor

赞同来自: chosen1cwp

哈哈,这个脚本不错

要回复问题请先登录注册