(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
msg_stat_queue — 返回消息队列数据结构中的信息
msg_stat_queue() 返回由 queue
指定的消息队列的元数据。例如,这对于确定刚刚接收到的消息是由哪个进程发送的有用。
queue
消息队列。
成功时,返回值是一个数组,其键和值具有以下含义:
msg_perm.uid |
队列所有者的uid。 |
msg_perm.gid |
队列所有者的gid。 |
msg_perm.mode |
队列的文件访问模式。 |
msg_stime |
最后一条消息发送到队列的时间。 |
msg_rtime |
最后一条消息从队列接收的时间。 |
msg_ctime |
队列最后一次更改的时间。 |
msg_qnum |
等待从队列读取的消息数量。 |
msg_qbytes |
一个消息队列中允许的最大字节数。在Linux上,此值可以通过 /proc/sys/kernel/msgmnb 读取和修改。 |
msg_lspid |
将最后一条消息发送到队列的进程的pid。 |
msg_lrpid |
从队列接收最后一条消息的进程的pid。 |
失败时返回 false
。