<?php
/*socket收发数据
@host(string) socket服务器IP
@post(int) 端口
@str(string) 要发送的数据
@back 1|0 socket端是否有数据返回
返回true|false|服务端数据
*/
function sendSocketMsg($host,$port,$str,$back=0){
$socket = socket_create(AF_INET,SOCK_STREAM,0);
if ($socket < 0) return false;
$result = @socket_connect($socket,$host,$port);
if ($result == false)return false;
socket_write($socket,$str,strlen($str));
if($back!=0){
$input = socket_read($socket,1024);
socket_close ($socket);
return $input;
}else{
socket_close ($socket);
return true;
}
}
$r=sendSocketMsg('192.168.1.204',1000,'hello word!',1);
echo $r;
?>
其他操作
分类
-
近期文章
近期评论
归档
- 2025 年 5 月
- 2025 年 1 月
- 2024 年 12 月
- 2024 年 6 月
- 2024 年 2 月
- 2023 年 5 月
- 2023 年 4 月
- 2022 年 12 月
- 2021 年 9 月
- 2021 年 7 月
- 2020 年 10 月
- 2020 年 7 月
- 2020 年 6 月
- 2020 年 5 月
- 2019 年 11 月
- 2018 年 12 月
- 2018 年 10 月
- 2018 年 8 月
- 2018 年 7 月
- 2018 年 6 月
- 2018 年 2 月
- 2018 年 1 月
- 2017 年 12 月
- 2017 年 11 月
- 2017 年 8 月
- 2017 年 7 月
- 2017 年 6 月
- 2017 年 5 月
- 2017 年 4 月
- 2017 年 3 月
- 2017 年 2 月
- 2017 年 1 月
- 2016 年 12 月
- 2016 年 11 月
- 2016 年 10 月
- 2016 年 9 月
- 2016 年 7 月
- 2016 年 6 月
- 2016 年 5 月
- 2016 年 3 月
- 2016 年 2 月
- 2015 年 12 月
- 2015 年 11 月
- 2015 年 10 月
- 2015 年 8 月
- 2015 年 7 月
- 2015 年 4 月
- 2015 年 3 月
- 2014 年 12 月
- 2014 年 11 月
- 2014 年 10 月
- 2014 年 9 月
- 2013 年 3 月
- 2012 年 8 月
- 2012 年 7 月
- 2012 年 6 月
- 2012 年 4 月
- 2012 年 3 月
- 2011 年 11 月
- 2011 年 10 月
- 2011 年 9 月
- 2011 年 8 月