msg_set_queue

(PHP 4 >= 4.3.0)

msg_set_queue --  Modifie des informations dans la file de messages

Description

bool msg_set_queue ( int 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.

Cette fonction a été introduite en PHP 4.3.0.

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