位置: 编程技术 - 正文

PHP:stream_socket_pair()的用法_Stream函数

编辑:rootadmin
stream_socket_pair

推荐整理分享PHP:stream_socket_pair()的用法_Stream函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 5 >= 5.1.0)

stream_socket_pair — 创建一对完全一样的网络套接字连接流

说明 array stream_socket_pair ( int $domain , int $type , int $protocol )

stream_socket_pair() 创建一对完全一样的网络套接字连接,这个函数通常会被用在进程间通信(Inter-Process Communication)

参数

domain

使用的协议族: STREAM_PF_INET, STREAM_PF_INET6 or STREAM_PF_UNIX

type

通信类型: STREAM_SOCK_DGRAM, STREAM_SOCK_RAW, STREAM_SOCK_RDM, STREAM_SOCK_SEQPACKET or STREAM_SOCK_STREAM

protocol PHP:stream_socket_pair()的用法_Stream函数

使用的传输协议: STREAM_IPPROTO_ICMP, STREAM_IPPROTO_IP, STREAM_IPPROTO_RAW, STREAM_IPPROTO_TCP or STREAM_IPPROTO_UDP

Note: Please consult the Streams constant list for further details on each constant.

返回值

如果成功将返回一个数组包括了两个socket资源,错误时返回FALSE

更新日志

版本 说明 5.3.0 这个函数在windows平台不可用

范例

Example #1 A stream_socket_pair() example

This example shows the basic usage of stream_socket_pair() in Inter-Process Comunication.

<?php$sockets=stream_socket_pair(STREAM_PF_UNIX,STREAM_SOCK_STREAM,STREAM_IPPROTO_IP);$pid=pcntl_fork();if($pid==-1){die('couldnotfork');}elseif($pid){/*parent*/fclose($sockets[0]);fwrite($sockets[1],"childPID:$pidn");echofgets($sockets[1]);fclose($sockets[1]);}else{/*child*/fclose($sockets[1]);fwrite($sockets[0],"messagefromchildn");echofgets($sockets[0]);fclose($sockets[0]);}?>

以上例程的输出类似于:

PHP:stream_socket_get_name()的用法_Stream函数 stream_socket_get_name(PHP5)stream_socket_get_name获取本地或者远程的套接字名称说明stringstream_socket_get_name(resource$handle,bool$want_peer)返回给定的本地或者远程套接字

PHP:stream_set_chunk_size()的用法_Stream函数 stream_set_chunk_size(PHP5=5.4.0)stream_set_chunk_size设置资源流区块大小说明intstream_set_chunk_size(resource$fp,int$chunk_size)设置资源流区块大小。参数fp目标资源流。chunk

PHP:stream_set_blocking()的用法_Stream函数 stream_set_blocking(PHP4=4.3.0,PHP5)stream_set_blocking为资源流设置阻塞或者阻塞模式说明boolstream_set_blocking(resource$stream,int$mode)为stream设置阻塞或者阻塞模。此函数

标签: PHP:stream_socket_pair()的用法_Stream函数

本文链接地址:https://www.jiuchutong.com/biancheng/280590.html 转载请保留说明!

上一篇:PHP:stream_register_wrapper()的用法_Stream函数

下一篇:PHP:stream_socket_get_name()的用法_Stream函数

  • 印花税退回计入什么科目
  • 进项税和销项税税率一样吗
  • 劳保用品发放制度文件
  • 营业执照作废声明怎么撤销
  • 什么叫发票分割单
  • 购进货物没有发票接受虚开判刑案例
  • 公益性捐赠的税收优惠政策
  • 可转换债券含义
  • 2018年度企业所得税税率表
  • 利润表中第3栏营业税金及附加等于什么
  • 定期定额纳税申报表是个人所得税吗
  • 行政事业单位工资标准
  • 商业承兑汇票怎么开
  • 现金账冲账怎么冲
  • 跨年收到暂估费用的发票如何处理
  • 收到增值税专用发票怎么处理
  • 支付宝手续费由谁承担
  • 调离工作岗位是什么处分
  • 药用植物所
  • 期间费用包括哪些?
  • 给客户的回扣做账时怎么写情况说明
  • 股东借款作为资本金投入
  • 海关进口增值税计入什么科目
  • 服装工业企业成立时间
  • 社保显示已申报,但缴不了款
  • 增值使用费可取消吗?
  • win11任务栏如何设置在最左边
  • 收入的特征包括哪些
  • 开发票时的数据可以四舍五入吗
  • 存贷款基准利率和lpr
  • 收到增值税红字发票怎么入账
  • 房地产企业能申请破产吗
  • 联想随身充评测
  • win11如何设置安装位置
  • 计提减值时注意什么
  • 股票公允价值变动怎么算
  • pniopcac.exe是什么
  • php rtrim
  • 登记总账的科目有哪些
  • 资产负债表项目填列的依据是
  • php支持断点续传吗
  • gcn时间序列
  • php忘记密码
  • 根据银行回单做流水账单
  • 单位多缴个人社保证明
  • 民政局登记的教育机构
  • 主营业务收入用三栏式吗
  • java中的static用法
  • 电子承兑汇票贴现怎么操作
  • 应付利息增加说明企业什么
  • mysql sql性能调优的方法
  • 采用权益法核算的长期股权投资时,对于被投资企业
  • 上缴非税收入的税种
  • 税前弥补以前年度亏损
  • 应付账款借方余额负数表示什么
  • 员工出差坐火车怎么处理
  • 领用自产产品用于固定资产
  • 技术服务费发票样本
  • 发现以前的账做错了
  • 会计利润的计算公式是
  • 总分类账建账顺序
  • sqlserver中with(nolock)深入分析
  • linux服务器安装虚拟机
  • 苹果电脑怎么截屏按哪个键
  • Win10 Mobile Redstone版本号确定为Build 11082明年发布
  • win7旗舰版系统还原无法启动
  • 系统干净启动
  • node:js
  • 初识年岁尚温柔 小说 免费
  • koa和express的区别
  • Adding iAd in your App from Unity3d
  • 详解中国女足出线形势
  • 国家税务总局千户集团
  • 国税干部任前谈心谈话
  • 甘肃国税电子税务局
  • 郑州房管局办事大厅预约
  • 计提消费税的会计分录讲解
  • 广汽传祺gs52013款2.0自动怎么样
  • 法治税务演讲稿结尾
  • 汉中税务大厅电话是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设