数码资讯
PHPfsockopen用法的例子
本文阐述了fsockopen PHP使用。分享给你参考。 具体实现方法如下: 复制代码如下:$ FP = fsockopen(127.0.0.1,80); / /打开数据流 如果(FP!)如果打开错误 { 回声不能开; / /输出 } 否则,如果成功打开 { fwrite($ FP得到 / / HT
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文阐述了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程序设计有所帮助。
具体实现方法如下:
复制代码如下:$ 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程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。