Forum und email

msg_set_queue

(PHP 4 >= 4.3.0, PHP 5)

msg_set_queue — Modifie des informations dans la file de messages

Description

bool msg_set_queue ( resource $queue , array $data )

msg_set_queue() vous permet de modifier certaines valeurs comme msg_perm.uid, msg_perm.gid, msg_perm.mode et msg_qbytes, qui sont des champs de la strcture qui héberge la file de message. Il suffit de spécifier la valeur à modifier comme index dans le tableau data et la file queue sera modifiée.

Modifier la structure de données requiert que PHP fonctionne avec le même utilisateur que celui qui a créé la file, qui possède la file (comme déterminé par les champs msg_perm.xxx), ou qui fonctionne avec les droits de super utilisateur. Les droits de super utilisateur sont nécessaires pour affecter à msg_qbytes des valeurs supérieures aux limites du système.

Voir aussi msg_remove_queue(), msg_receive(), msg_stat_queue() et msg_get_queue().