位置: 编程技术 - 正文

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

  • 税务局退回个税会计分录
  • 收到汇算清缴退回企业所得税分录
  • 人民大学税务专硕学费
  • 一般纳税人开普票多少个点
  • 资产处置损益属于收入吗
  • 固定资产清理期末可以有余额吗
  • 企业所得税中管理费用怎么填列
  • 哪些补贴可以不交个税
  • 退货的发票还能查询到么
  • 酒店租金计入什么会计科目
  • 驻外人员医保报销
  • 交易性金融资产的交易费用计入哪里
  • 税务行政复议范围不包括
  • 不属于抵扣范围的是什么
  • 城建税及教育费附加税怎么算
  • 进项票已认证忘记开票
  • 公司的招标代理费计入什么科目
  • 搞金融的企业
  • 员工两处取得工资收入
  • 航天维护费全额抵扣
  • 删除文件需要管理员权限无法添加怎么办
  • 未签订劳动合同工资如何给付
  • 车辆的代驾费应该怎么收
  • php zip模块
  • 临时 文件夹
  • 小规模企业有收入吗
  • 进程mmc.exe
  • php后端开发流程教程
  • 导航栏不变,切换怎么办
  • 前端实现文件下载功能
  • Escarpment Trail in Porcupine Mountains Wilderness State Park, Michigan (© Pat & Chuck Blackley/Alamy)
  • 金融资产的条件
  • 间接人工费用预算工时分配率将提高10%
  • 哪些税改将影响家庭个人财富
  • 暂估增值税可以抵扣吗
  • 生产经营个人所得税速算扣除数表
  • 房产税土地税用不用计提
  • 药品进销差价的计算公式
  • pytorch教程
  • xi:xtreg命令
  • php禁用函数怎么删除
  • 材料报废及处置方案
  • 自建自用 房产税
  • python如何将字典中的键值互换
  • 研发费用加计扣除2022政策
  • mysql使用技巧
  • 个人跑运输怎么开发票
  • 公司开办费的会计分录
  • 购买办公用品如何节约成本
  • 发票额开多了多出的金额怎么处理?
  • 暂估入账会计科目
  • 当月没开发票
  • 收到股东投资如何做账
  • 收到发票就是付款了吗
  • 费用报销单如何审核
  • 待处理财产损益期末结转到哪里
  • 支票拿到银行怎么用
  • 建立明细账科目怎么排顺序
  • 通过分析SQL语句的执行计划优化SQL
  • Win2008 R2 mysql 5.5 zip格式mysql 安装与配置
  • 催化剂过低怎么解决
  • win2003 enterprise序列号
  • shell 日期运算
  • 索尼vaio笔记本无法开机
  • drupdate
  • nvm是啥
  • SmoothView.exe - SmoothView是什么进程
  • Win7自带的扫雷怎么都打不开
  • window8设置在哪里
  • win 10 ie浏览器
  • windows wps
  • android数据库使用
  • js按下键盘事件
  • Python 中urls.py:URL dispatcher(路由配置文件)详解
  • vue怎么实现多页面
  • wordpress单页面店铺
  • Python selenium爬取table
  • js原生dialog
  • 手机运行node.js
  • jquery 图片裁剪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设