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(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
msg_set_queue — Modifie des informations dans la file de messages
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 qu'il 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.
queuedatadata.
| Version | Description |
|---|---|
| 8.0.0 |
queue attend désormais une SysvMessageQueue;
auparavant, une resource était attendue.
|
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