Services webmasters
Partenaires
Jeux concours gratuits
 
msg_send
<<<
msg_set_queue msg_stat_queue
>>>

7.92 Sémaphores et gestion de la mémoire partagée
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
ftok
msg_get_queue
msg_receive
msg_remove_queue
msg_send
->msg_set_queue
msg_stat_queue
sem_acquire
sem_get
sem_release
sem_remove
shm_attach
shm_detach
shm_get_var
shm_put_var
shm_remove_var
shm_remove

7.92.12 msg_set_queue() Modifie des informations dans la file de messages

[ Exemples avec msg_set_queue ]   PHP 4 >= 4.3.0

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 .

<< msg_set_queue >>
msg_send Sémaphores et gestion de la mémoire partagée msg_stat_queue
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -