首页 » PHP教程 » phpqueue扩大技巧_55php采用sysvmsg扩展实现消息队列

phpqueue扩大技巧_55php采用sysvmsg扩展实现消息队列

访客 2024-12-02 0

扫一扫用手机浏览

文章目录 [+]

1.1、如何安装

源码编译php时,加上指令--enable-sysvmsg

phpqueue扩大技巧_55php采用sysvmsg扩展实现消息队列

1.2、函数解释

phpqueue扩大技巧_55php采用sysvmsg扩展实现消息队列
(图片来自网络侵删)

2、行列步队基本用法

2.1、源码

<?php

/

Copyright (C) Iamasb

@project : 3、workerman干系知识点

@explain : 行列步队基本用法

@filename : 28、行列步队基本用法.php

@author : iamasb

/

// 创建System V IPC key

$key = ftok(__FILE__,'m');

// 获取消息行列步队资源

$mid = msg_get_queue($key);

// 往行列步队写信息

for ($i=0;$i<5;$i++) {

msg_send($mid,1,'msg'.$i);

}

// 打印目前行列步队的信息

//var_dump(msg_stat_queue($mid));

// 从行列步队读取信息

for ($i=0;$i<5;$i++) {

msg_receive($mid,0,$msgtype,1024,$message);

var_dump($msgtype,$message);

}

// 移除行列步队

msg_remove_queue($mid);

2.2、实行结果

标签:

相关文章

介绍白点控制之路,从原理到方法

白点,作为生活中常见的现象,无处不在。对于如何控制白点,许多人却感到困惑。本文将从原理出发,探讨白点的控制方法,并结合实际案例,为...

PHP教程 2025-01-03 阅读1 评论0

介绍直播王者,如何开启你的电竞直播之旅

随着电竞产业的蓬勃发展,越来越多的年轻人投身于电竞直播行业。王者荣耀作为一款备受欢迎的MOBA手游,吸引了大量玩家和观众。如何开启...

PHP教程 2025-01-03 阅读1 评论0