kam ich zufällig über Dinge wie:Sind PHP Zecken non-blocking
<?php
declare(ticks=1);
// using a function as the callback
register_tick_function('my_function', true);
// using an object->method
$object = new my_class();
register_tick_function(array(&$object, 'my_method'), true);
?>
, die bei register_tick_function gefunden werden kann.
Ich wollte wissen, ob die Verwendung in PHP blockierte oder nicht?
EDIT: Was ich damit meine, wenn ich mehr als eine PHP-tick läuft auf dem gleichen Thread gestartet haben, ist es in der Lage IO im Hintergrund zu behandeln, während die anderen Zecken laufen oder es für jeden zu warten braucht ankreuzen um Kontrolle abzugeben?
Ich bin mir völlig bewusst, nicht blockierend und ich hätte die Frage ein wenig besser gestellt, ich habe die Fragen aktualisiert, um dies zu reflektieren. – WojonsTech
@WojonsTech Sorry, ich verstehe nicht, was du meinst. Tick-Funktionen blockieren genauso wie jede andere Funktion in PHP. Also nein, sie können nicht auf IO warten, während andere Ticks ausgeführt werden, oder so ähnlich. – NikiC
das ist in Ordnung scheint, wie Sie meine Frage beantwortet haben, so ziemlich die Tick-Funktion springt nicht um die Ticks, während sie im Leerlauf sind, behandelt sie in der Reihenfolge – WojonsTech