位置: 编程技术 - 正文

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

  • 收到以前年度退回的所得税
  • 可以税前扣除的利息费用有哪些
  • 增值税即征即退怎么计算
  • 购买二手车还需要交购置税吗
  • 公司账户钱能全部转走吗
  • 无形资产摊销完后有余额吗
  • 服务费的增值税怎么算
  • 代征增值税业务的账务处理
  • 怎样根据税负率调账
  • 加油充值卡发票能入账吗
  • 游戏公司收入确认方法
  • 企业咨询费入什么科目
  • 所有者权益变动表是什么报表
  • 公允价值变动损益和投资收益区别
  • 企业自建固定资产
  • 事业单位个税可以自行申报吗
  • 计提坏账准备确认的信用减值损失累计金额
  • 学校捐赠收入需上交吗
  • 高速过路费抵扣增值税
  • 全额收取员工的社保的会计分录怎么写?
  • 简易计征的税率
  • 房地产不可销售的物业有哪些
  • 小微企业附加税减半
  • 企业自用的厂房计入什么科目
  • 筹建期间发生的费用计入什么科目
  • 报废的周转物怎么处理?
  • 材料未到,货款尚未支付
  • win10专业版虚拟内存怎么设置
  • 设置bios 密码
  • windows7中
  • 人际交往的作用是什么
  • 承租人经营租赁会计分录
  • 银行结算账户的种类
  • 文竹发黄怎么挽救?
  • php输出姓名
  • 讲解如何使用
  • php抓取
  • 金蝶科目明细表
  • 真相 百科
  • ps命令显示进程状态
  • 融资租赁固定资产不属于筹资活动
  • 电梯维保越来越没搞头了
  • 补缴以前年度公积金账务处理
  • java泛型方法的使用
  • 用支票偿还货款
  • 印花税减半征收政策什么时候开始的
  • 新版电子税务局怎么增加办税人员
  • 小规模纳税人应纳税额减征额怎么算
  • 安全生产费会计核算办法
  • 增值税明细账怎么结账
  • 企业对外借款是什么意思
  • 新建厂房哪些费用可以计入
  • 公司股东为另一家公司全股
  • 应收应付的意思
  • 发现以前的账做错了
  • 国家对民办幼儿园审批的条件有哪些?
  • sql数据库分布式部署
  • mysql数据库主机一般填什么
  • windows vista pe
  • imessage对方看了会显示已读吗
  • 安装完xp系统直接黑屏怎么办
  • windows7鼠标设置在哪里
  • cocos2dx 3.5 ”hello world“解析
  • 阴影效果有什么用
  • 在windows窗口中以下叙述错误的是
  • eclipse cocos2dx Couldn't load cocos2dcpp from loader
  • 利用JQuery实现datatables插件的增加和删除行功能
  • 如何搭建node服务器
  • android怎么保存项目
  • 无线adb调试开关下载
  • 一键删除通讯录联系人
  • android的图片应该放到哪一个目录下面?
  • jquery 操作json
  • unity每秒执行一次
  • js中计时器怎么写
  • Linux 中的time函数
  • csx脚本
  • jquery mobile教程
  • unity游戏开发的技术
  • 测验2:python基本图形绘制
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设