+ -
当前位置:首页 → 问答吧 → 关于socket的问题!请教各位!

关于socket的问题!请教各位!

时间:2010-08-20

来源:互联网

源码如下:
<?php
    $sh = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
    if (socket_bind($sh, '127.0.0.1', 1872)) {
        echo "Socket bound correctly";
    }
    $buf = 'Test Message';
    $len = strlen($buf);
    if (socket_sendto($sh, $buf, $len, 0x100, '192.168.1.155', 60000) !== false) {
        echo "Message sent correctly";
    }
    socket_close($sh);
?>
 
 
我使用了SocketTool这个模拟工具,新建了一个服务器端(192.16.1.155:60000)和一个客户端(192.16.1.155:1872),
注:192.16.1.155即为我的本地局域网内IP地址。
 
运行时候报错,错误如下:
Socket bound correctly
Warning: socket_sendto() [function.socket-sendto]: unable to write to socket [0]: 参考的对象类型不支持尝试的操作。 in F:\moon\ThinkPHP\test.php on line 8
 
请问这是什么原因呢?请教各位用过socket的达人们!谢谢了!

作者: hao3721   发布时间: 2010-08-20

你想做什么,聊天工具吗?

作者: axiebin   发布时间: 2010-08-20

出售2010年初级经济师答案QQ22043706
出售2010年初级经济师答案QQ22043706
2010年初级经济师报考条件
凡中华人民出售2010年初级经济师答案QQ22043706
共和国公民、遵纪守法者可按下列2010年初级经济师报考条件,报名参加经济专业技术资格考试:
凡中华人民共和国公民,出售2010年初级经济师答案QQ22043706
遵纪守法并具有高中毕业以上学历者,均可报名参加经济专业初级资格考试。
中等专业学校毕业后从事专业工出售2010年初级经济师答案QQ22043706
作满十年,取得经济专业初级资格(含1992年年底以前通国家考试
获得的济员资格或1993年 1月6出售2010年初级经济师答案QQ22043706
日前按照国家统一规定评聘的初级经济专业职务)。
大学专科毕业后,从事专业工作满6年。
大学本科毕业后,出售2010年初级经济师答案QQ22043706
从事专业工作满4年。取得第二学士位后或研究生班结业后,从事专业工作满2年;
取得硕士学位后,从事专出售2010年初级经济师答案QQ22043706
业工作满1年取得博士学位。已评聘非经济系列专业技术职务的在岗从事经济工作的人员,可同相应经济专业出售2010年初级经济师答案QQ22043706
职务的人员一样,按照以上第1款的规定,报名参加经济专业中级资格考试。
全国经济专业技术资格考试合格标准均为84分。2010年初级经济师报考条件中的港台报考人员也有相关规定。

作者: 陆喜枝瓴   发布时间: 2010-08-20