小编Pra*_*pta的帖子

在php中使用Websocket向一组用户而不是所有用户显示消息

我正在开发一个在线视频聊天应用程序,其中一组用户可以查看并向他们所在的样板房发送消息.为此我使用websocket和php.

但是当用户发送任何消息时,它将发送给所有用户而不是他/她所在的房间.以下是我的示例代码.

function send_message($msg) {
    global $clients;
    foreach ($clients as $changed_socket) {
        @socket_write($changed_socket, $msg, strlen($msg));
    }
    return true;
}
Run Code Online (Sandbox Code Playgroud)

请提供宝贵的反馈意见.

php websocket phpwebsocket

2
推荐指数
1
解决办法
667
查看次数

如何使用正则表达式从长文本中获取数据

下面是一个长文本,其中包含该文本中的值broadcast_id和值user_id.正如你在第一行看到的那样.

GET /?broadcast_id=27&user_id=10 HTTP/1.1
Host: localhost:9000
Accept-Encoding: gzip, deflate
Sec-WebSocket-Version: 13
Origin: http://localhost
Sec-WebSocket-Extensions: permessage-deflate
Sec-WebSocket-Key: 2QEMNVrk7PdivBxc+sO+
Run Code Online (Sandbox Code Playgroud)

我想从上面的文本中获取broadcast_id值为27,user_id值为10.

php regex websocket

2
推荐指数
1
解决办法
82
查看次数

cakephp find('all')获得最后匹配的记录

在此输入图像描述

大家好我想要执行$ this-> Model-> find('all'); 在广播表上,我只需要获取每个模型的最后一个广播ID,如模型12的4和模型13的6 .i通过使用如下的简单mysql查询完成此操作.

SELECT*FROM broadcastsWHERE id IN(SELECT MAX(id)FROM broadcastsGROUP BY model_id);

但我想知道如何在cakephp中实现它.

请提供宝贵的反馈意见.

mysql cakephp-2.0

1
推荐指数
1
解决办法
1133
查看次数

jQuery如何将图像源存储到临时内存中并在以后检索它

请查看下图.

在此输入图像描述

当我点击隐藏图像时,所有图像都显示为替换为静态图像,稍后当我取消选中它时,它必须立即显示原始图像.

<div id="log_contents">    
    <span style="color:blue;"><b>Public chat</b> with <b>dragos123</b></span> <br><br>    
    <div class="chat-line"> 
        <span class="dialogue_time">  11:00:39 AM &nbsp;</span>
        <span style="background-color:FFF;">debasish:</span>
        <span style="background-color:FFF;"><img  style="cursor:pointer; max-height:80px;" src="http://localhost/myshowcam/files/stickers/msc-1427684408.gif" title=":party1"></span>
    </div>

    <div class="chat-line"> 
        <span class="dialogue_time">  11:01:43 AM &nbsp;</span>
        <span style="background-color:ffff88;">pkk:</span>
        <span style="background-color:ffff88;">hiiiiiiiiiiiiii</span>
    </div>

    <div class="chat-line"> 
        <span class="dialogue_time">  11:02:03 AM &nbsp;</span>
        <span style="background-color:ffff88;">pkk:</span>
        <span style="background-color:ffff88;"><img  style="cursor:pointer; max-height:80px;" src="http://localhost/myshowcam/files/stickers/msc-1427684892.gif" title=":1min"></span>
    </div><div class="pagination" style=""></div>

</div>
Run Code Online (Sandbox Code Playgroud)

请提供宝贵的反馈意见.

谢谢.

javascript jquery local-storage

-2
推荐指数
1
解决办法
1364
查看次数

Javascript正则表达式检查字符串是否是某个字符的组合

我要检查,如果字符串从开始-hypen其次是3个字符的任意组合,即a,pm.

例如:-a , -p , -ap,-am,-apm

请帮忙.

javascript regex jquery

-3
推荐指数
1
解决办法
42
查看次数