位置: 编程技术 - 正文

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函数

  • 企业所得税不得扣除的税金
  • 辞退补偿金按照什么工资算
  • 长期待摊费用借贷方向表示什么
  • 企业缴纳印花税通过什么科目
  • 体检怎么写公司抬头
  • 返利平台可信吗
  • 差旅费实际报销金额超出标准报销金额怎么才能体现出来
  • 收到增值税普通发票
  • 事业单位服务收入包括
  • 捐赠个人支出需要交纳个税吗?
  • 企业出租自有厂房超经营吗
  • 绿化工程上税多少
  • 上年的增值税专票,下年还能抵扣认证吗
  • 外地建安个人所得税标准
  • 增值税多缴纳0.03怎么算
  • 劳务公司的税率是多少经营模式
  • 定额发票是啥
  • 产品检测费用计入什么科目
  • 三个点的专票要交多少税
  • 1697509550
  • 库存商品的核算方法
  • 销售固定资产的收入计入什么科目
  • dell笔记本如何恢复系统
  • win10玩游戏时弹出error
  • 月末是指
  • 银行的贷款损失准备会计分录
  • 公司向股东借款合法吗
  • 优先股分类为金融负债
  • php和aspnet哪个好
  • 折扣销售的定义
  • 集团内部资金拆借利息增值税
  • vue导出word文档打开报错,内容有问题
  • 汇兑差额如何计算
  • 接受投资收到的现金计入
  • 税务文书送达回证企业要盖章吗
  • ci框架如何做api
  • docker常用命令大全简书
  • 注册机械加工公司需要什么
  • 递延所得税资产借贷方向
  • dedecms进入数据库
  • windows PostgreSQL 9.1 安装详细步骤
  • 预收账款可以通过什么科目核算
  • 加强mysql安全
  • 哪些情况属于
  • 固定资产的处理属于日常业务的处理
  • 储值卡金额算什么资产
  • 去年多计提工资今年怎么进行损益调整
  • 软件开发过程付什么费用
  • 小数点引起小数大小变化
  • 逾期的押金收入
  • 其他未列明信息技术服务业
  • 公司做的形象墙效果图
  • 施工企业开专票还是开普票好
  • 缴纳社保记账凭证怎么开
  • 资产负债表中的固定资产是原值还是净值
  • 股东的义务是什么意思?
  • 会计师事务所工作怎么样
  • 查询sql server版本
  • sql语句训练题及答案
  • 错误的英文
  • windows xp运行
  • supporter5.exe - supporter5是什么进程
  • 果粉必修课 盘点Mac OS X系统发展史
  • rtlrack.exe - rtlrack是什么进程 有什么用
  • linux修改时间和日期的方法
  • linux怎样过滤一个关键字
  • 辅组什么词?
  • javascript字体属性
  • easyui combobox onchange
  • nodejs连接mongodb副本集
  • github常用操作
  • 接口回调java
  • javascript还有人用吗
  • javascript的理解
  • javascript基于什么的语言
  • js日期格式转换
  • 党建共建的目的
  • 关注龙江医保
  • 沙宣发型适合什么年龄女性
  • 济南税务局,济南电子税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设