msg_get_queue
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
msg_get_queue —
Legt eine Nachrichten-Warteschlange an oder hängt sich an existierende an
Beschreibung
msg_get_queue() gibt eine ID zurück, die verwendet
werden kann, um auf die mit key angegebene
System-V-Nachrichten-Warteschlange zuzugreifen. Existiert die
Nachrichten-Warteschlange noch nicht, so wird sie beim ersten Aufruf mit
den im optionalen Parameter permissions angegebenen
Rechten angelegt. Ein weiterer Aufruf von
msg_get_queue() mit dem gleichen
key liefert eine andere ID, beide IDs greifen aber
intern auf die gleiche Nachrichten-Warteschlange zu.
Parameter-Liste
key
-
Numerische ID der Nachrichten-Warteschlange.
permissions
-
Zugriffsrechte der Warteschlange. Vorgabewert ist 0666. Existiert die
Nachrichten-Warteschlange bereits, so wird dieser Parameter ignoriert.
Rückgabewerte
Gibt eine SysvMessageQueue-Instanz für den Zugriff
auf eine System-V-Nachrichten-Warteschlange zurück.
Bei einem Fehler wird false zurückgegeben.
Siehe auch
- msg_remove_queue() - Entfernt eine Nachrichten-Warteschlange
- msg_receive() - Liest eine Nachricht aus einer Nachrichten-Warteschlange aus
- msg_send() - Send a message to a message queue
- msg_stat_queue() - Liefert Informationen zur Datenstruktur einer Nachrichten-Warteschlange
- msg_set_queue() - Setzt Metadaten in der Datenstruktur der Nachrichten-Warteschlange