本文目录一览:
- 1、现在用php设计了个简陋的聊天程序 如何做到点击用户然后可以私聊呢 在线等
- 2、php我已经实现了群聊就是把聊天内容放入数据库再取出来,那么私聊怎么实现,求解答
- 3、PHP如何实现私聊功能?
- 4、php如何实现语音聊天? - PHP进阶讨论
- 5、PHP怎样开发聊天室
现在用php设计了个简陋的聊天程序 如何做到点击用户然后可以私聊呢 在线等
比如发送消息分为两个部分
如 *|message
如果 split("|"),等到第一部分是*则所有人,如果不是直接用户接收到消息。
php我已经实现了群聊就是把聊天内容放入数据库再取出来,那么私聊怎么实现,求解答
想要私聊,最简单的就是
数据表中,必须存在4个字段,
私聊
1) 发送人 2)发送时间 3)接收人 4)接收时间
群聊
1) 发送人 2)发送时间 3)空 4)空
这个就能通过发送人与接收人来匹配是否有私聊记录
接收人为空就代表群聊
PHP如何实现私聊功能?
在数据库中加一字段(可为char(1)类型)然后规定一下:比如该字段内容为1的话 那么就是全部人都可以看的到,为2的话只有他本人可见,,然后在页面中判断下就ok了
php如何实现语音聊天? - PHP进阶讨论
找到php的音频转换工具,基于html5开发的android和ios的app应用上实现语音聊天功能也就理论上打通了。
1. 用phonegap封装成android应用,phonegap官网上有详细介绍
2.实现js和android原生语言java的通信(google有介绍)
3.调用原生语言实现录音功能(mediaRecorder类),录音格式为 amr格式(android本身支持的语言)
4.回调js方法,把amr文件地址传给phonegap,利用phonegap读取录音文件并上传到服务器端
5.服务器端利用ffmpeg2theora 将amr转为html5支持的音频格式ogg
6.接下来读取文件,利用html5的audio 播放ogg文件。
PHP怎样开发聊天室
可以看下socket类型的php框架,比如swoole和workerman,workerman下面有个
workerman-chat PHP聊天室和PHP小蝌蚪聊天室的demo可以下载源码参考参考