1.1、如何安装
源码编译php时,加上指令--enable-sysvmsg
1.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、实行结果