位置: 编程技术 - 正文

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 数组对象
  • deepin隐藏分区
  • type3插件
  • abm文件怎么打开
  • php读取opc
  • 应交税费为负数什么原因
  • 股票红利税如何收
  • 绿化费会计科目
  • 水培吊兰的养殖周期
  • 房地产企业土地增值税预缴计税依据
  • 什么是成本会计
  • php 字符串处理函数
  • 长投转可供
  • 2020年防洪基金计算公式
  • 建筑业如何开票
  • 有什么是即征即退税的
  • 织梦cms要钱吗
  • python初探
  • jdbc描述
  • mysql 5.7特性
  • mysql索引原理及慢查询优化
  • vue安装插件
  • 差旅费抵扣进项税额
  • 怎么找回丢失的华为手机
  • 春节补贴是正数还是负数
  • 借银行存款贷预收账款是哪个凭证
  • 代销手续费如何交增值税m
  • 社保补缴收滞纳金吗
  • 企业外购的无形资产的成本包括
  • 去银行提备用金需要什么
  • 长期股权投资的成本法和权益法区别
  • 项目估算主要包括
  • sql语句排除重复数据
  • Vista和Server08 SP2 RTM-Escrow发放给测试者
  • ubuntu怎样
  • 虚拟机中怎么安装VMwareTools
  • dwm.exe占用内存过高怎么办
  • win7如何开机修复系统
  • 苹果电脑怎么关掉已经打开的页面
  • 手机ssh远程连接服务器
  • linux收发邮件
  • Facebook Open Platform编译FAQ
  • win7系统安装程序正在启动一直转圈圈
  • win10系统打不开网页怎么办
  • nodejs child_process
  • 批处理命令不允许用户在文件夹内的文件
  • python网络爬虫教程
  • 网站检测系统
  • jquery点击按钮跳转页面
  • javascript学习指南
  • javascript获取值
  • javascript面向对象吗
  • python的了解
  • 广东省电子税务局登录方式
  • 工会经费按年还是季度申报
  • 国家税务总局上海市电子税务局
  • 纳税人总机构和分机构不在同一县怎么办
  • 增值税税控系统专用设备及技术维护费
  • 争议问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设