12 Star 25 Fork 7

随风星海 / Ohsce

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
tcpserverExample.php 940 Bytes
一键复制 编辑 Web IDE 原始数据 按行查看 历史
随风星海 提交于 2017-03-14 23:44 . V0.2.0.1修复更新
<?php
/*
OHSCE_V0.1.25_B
高可靠性的PHP通信框架。
HTTP://WWW.OHSCE.ORG
@作者:林友哲 393562235@QQ.COM
作者保留全部权利,请依照授权协议使用。
*/
ini_set('memory_limit',"88M");//重置php可以使用的内存大小为64M
set_time_limit(0);
ob_implicit_flush(1);
include('loadohsce.php');
function example(&$socket,$buf,$len,&$zv){ //收到数据时的回调函数
echo $buf;
Ohsce_socketwrite($socket,'hi '.$buf);
return true;
}
function exampleaccept(&$socket,$ip,$port,&$zv){ //新客户端到访时的回调函数
Ohsce_socketwrite($socket,'Welcome'.$ip.':'.$port);
return true;
}
function fap(&$zv){
return true;
}
Ohsce_eng_socket_server($ohsceserver,'tcp',7626,'127.0.0.1',array('callback'=>'example','accept'=>'exampleaccept','fap'=>'fap'),'exampleaccept');//创建一个TCP服务端资源 绑定127.0.0.1:7626 并传入回调函数
Ohsce_eng_socket_server_runtcp($ohsceserver); //开始运行
PHP
1
https://gitee.com/SFXH/Ohsce.git
git@gitee.com:SFXH/Ohsce.git
SFXH
Ohsce
Ohsce
master

搜索帮助

14c37bed 8189591 565d56ea 8189591