stream_set_blocking( $fp , false )
stream_set_timeout( $fp , 10 )
stream_get_meta_data( $fp )
Array ( [stream_type] => tcp_socket [mode] => r+ [unread_bytes] => 0 [seekable] => [timed_out] => [blocked] => 1 [eof] => )
$fp = @fsockopen( $ip , $port, $errNo , $errstr, 30 );
if( !$fp )
{
return false;
}
else
{
stream_set_timeout( $fp , 3 ) ;
//发送数据
fwrite( $fp , $packet ) ;
$status = stream_get_meta_data( $fp ) ;
//发送数据超时
if( $status['timed_out'] )
{
echo "Write time out" ;
fclose( $fp );
return false;
}
//读取数据
$buf = fread( $fp , 16 ) ;
$status = stream_get_meta_data( $fp ) ;
//读取数据超时
if( $status['timed_out'] )
{
echo "Read time out" ;
fclose( $fp );
return false;
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有