PHPfsockopen用法的例子

PHPfsockopen用法的例子
本文阐述了fsockopen PHP使用。分享给你参考。

具体实现方法如下:

复制代码如下:$ FP = fsockopen(127.0.0.1,80); / /打开数据流

如果(FP!)如果打开错误

{

回声不能开; / /输出

}

否则,如果成功打开

{

fwrite($ FP得到 / / HTTP 1.0rnrn );/ /写入数据流

stream_set_timeout($ FP,2); / /超时

$ RES = fread($ FP,2000); / /读

信息= stream_get_meta_data美元($ FP); / /数据流头

Fclose($ FP); / /关闭数据流

如果($信息{ 'timed_out ' }) / /如果超时

{

echo'connection超时!;输出

}

其他的

{

返回输出

}

}
两例
创建服务器

插座= stream_socket_server美元(TCP: / / 0.0.0.0:8000

如果创建失败

如果(!$插座)

{

回声errstr美元(约合errno);

}

如果成功

其他的

{

接受连接

而($ conn = stream_socket_accept(合穴))

{

写数据

fwrite(合康,本地时间。日期(n / / Y J G:我')。n;

关闭连接

Fclose($ Conn);

}

关闭套接字

Fclose(合穴);

}

文件定义文件

$ FP = fopen(文件,W); / /打开数据流

如果成功地打开了

{

stream_set_write_buffer($ FP,0); / /设置缓冲区

fwrite(美元和美元输出); / /写

Fclose($ FP); / /关闭数据流

}

希望本文能对大家的PHP程序设计有所帮助。

tag:例子电脑软件PHPfsockopen

相关内容