Example:
$msg_id = msg_get_queue (12341234, 0600);
msg_set_queue ($msg_id, array ('msg_perm.uid'=>'80'));
List of all possible keys at documentation for msg_stat_queue
msg_set_queue
(PHP 4 >= 4.3.0, PHP 5)
msg_set_queue — Modifie des informations dans la file de messages
Description
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 structure qui héberge la file de message.
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.
Liste de paramètres
- queue
-
Une ressource, représentant la file des messages
- data
-
Vous devez spécifier les valeurs désirées en définissant la valeur des clés que vous voulez récupérer dans le tableau data .
Valeurs de retour
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Voir aussi
- msg_remove_queue() - Détruit une file de messages
- msg_receive() - Reçoit un message depuis une file de messages
- msg_stat_queue() - Retourne des informations sur la file de messages
- msg_get_queue() - Crée ou s'attache à une file de messages
msg_set_queue
16-May-2003 10:50
