Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: równoległe petle
Forum PHP.pl > Forum > PHP
mobitex
Witam.
Czy jest mozliwosc wywolania w php rownolegle dzialajacych petli a nie jednej po drugiej?
Chodzi mi monitorowanie ruchu przez sockety.

Jesli jest kilka polaczen przychodzacych, to potrzebuje monitorowanie kazdego polaczenia i chcialbym to zrobic przez ten sam plik przez rownolegle dzialajace funkcje, zeby nie bylo zadnych opoznien.
Cos na zasadzie funkcji dzialajacych w tle przez 10 min w petli, ktore beda wywolywane gdy bedzie nowe polaczenie przychodzace.

Pozdrawiam
Darek
batman
Niestety PHP nie oferuje takiej możliwości (wątki jeszcze długo nie zagoszczą w tym języku), ale możesz to rozwiązać w inny sposób. Każde połączenie, które chcesz monitorujesz przy pomocy tego samego skryptu, uruchomionego w osobnych procesach. Wówczas będziesz miał namiastkę wielowątkowości.
mobitex
Czyli nie ma mozliwosci monitorowania rownolegle np 5 polaczen przychodzacych na ten sam port przez funkcje socketow?

Jakis inny jezyk skryptowy jest w stanie to obsluzyc?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.