Dokumentation
IPS_ScriptThreadExists
bool IPS_ScriptThreadExists (int $ThreadID)
Parameterliste
| ThreadID | ID des zu prüfenden Threads |
Rückgabewert
Falls der Thread existiert, wird TRUE zurückgemeldet, andernfalls FALSE.
Beschreibung
Die Funktion prüft, ob der Thread mit der ID ThreadID existiert.
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. Ohne PHP-Unterstützung existieren keine Threads.
Beispiel
if (IPS_ScriptThreadExists(1)) {
print_r(IPS_GetScriptThread(1));
}