Dokumentation
IPS_GetScriptThreadList
array IPS_GetScriptThreadList ()
Rückgabewert
Ein Array von Integer-Werten mit den IDs aller Threads der Skript-Engine. Die Reihenfolge der Einträge ist nicht garantiert.
Beschreibung
Die Funktion ermittelt die IDs aller Threads, in denen PHP-Skripte ausgeführt werden. Ohne PHP-Unterstützung ist das Array leer.
PHP-Skripte werden in einem festen Pool von Threads ausgeführt. Die Anzahl der Threads legt der Spezialschalter ThreadCount fest (Standard 50, mindestens 25), die Threads haben die IDs 1 bis ThreadCount. Innerhalb eines Skripts enthält die Systemvariable $_IPS['THREAD'] die ID des eigenen Threads.
Informationen zu einem Thread liefert IPS_GetScriptThread.
Beispiel
print_r(IPS_GetScriptThreadList());
/* liefert z.B.:
Array
(
[0] => 1
[1] => 2
[2] => 3
usw. ...
)
*/