InfoQ

交流

讨论:关于取得socket返回值的问题

作者 seele 发布于 0000-00-00 分类:php基础编程

通过UDP从本机发送包到另外一台机器上面,发送没有问题,对方也返回信息了,但是我这里就是读不到返回的值,页面就4在那里,一直是读页面的状态,请问有谁知道为什么么?


$ip = "10.*.*.*";
$port = 1000;

$socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
if ($socket < 0) {
echo "socket_create() failed: reason: " . socket_strerror ($socket) . " ";
} else {
echo "OK. ";
}

$conn = socket_connect($socket, $ip, $port);

$in = "1111111111";

socket_write ($socket, $in, strlen ($in));

echo socket_read ($socket, 0)



逛论坛交流关于取得socket返回值的问题

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

2 条回复

回复

是不是没有bind和accept的!? 我也新.. 发表人 icesniper 发表于 12月02日
<?php $fp = fsockopen("php.wilso.. 发表人 poppop2000 发表于 12月02日
  1. 返回顶部

    Re: 关于取得socket返回值的问题

    2003年12月02日 发表人 icesniper

    是不是没有bind和accept的!?
    我也新手~~~
    帮偶看看这个~
    http://bbs.phpres.com/showthread.php?s=&threadid=52139

    回家吃饭咯~

  2. 返回顶部

    Re: 关于取得socket返回值的问题

    2003年12月02日 发表人 poppop2000

    <?php $fp = fsockopen("php.wilson.gs", 80, &$errno, &$errstr, 10); if(!$fp) { echo "$errstr ($errno)
    "; } else { fputs($fp,"GET / HTTP/1.0 Host: php.wilson.gs "); while(!feof($fp)) { echo fgets($fp,128); } fclose($fp); } ?>




  3. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

刚审请的域名,大家批批

域名: http://www.icpsoft.com 怎么样不错吧... ...

请大家看一下,我这个想法是不是太天真...

我看过的php 程序都是在任何可以解释 php 的服务器上运行的。所...

谁能给我一份php_gd.dll库,我没有下载...

谁能给我一份php_gd.dll库,我没有下载到,我的邮件:webmaster@...

提取访问端ip、操作系统、浏览器的变量...

提取访问端IP、操作系统、浏览器的变量是什么?

一个人贴。

大家都在干什么?

请教大家一个数据库结构设计问题

我现在要做一个员工每日工作汇报的管理系统。 具体:每个人将他...

我下午请假了,心情不爽,不想上班了。...

笑话分享:)zt

我妈说,成天在网上的都不是好人[笑话一则] 斑马深爱着小鹿,表...

怎么让serv

我想达到这个功能:就是每个加入会员都能自动拥有以他的id和密码...

寻一段js代码

我想让它点了一个连接后出现“您时候确定要删除”的对话框,如果...

[]