Mam funkcję w mojej klasie, który wykorzystuje funkcję socket_select() i zauważyłem, że rzuca to ostrzeżenie:Tylko zmienne powinny być przekazywane przez referencję - socket_select()
Strict Standards: *Only variables should be passed by reference*
ten sposób jestem używając go, i tak, ja nie czytać „Przykład # 1 Używanie NULL z socket_select()” w PHP Manual
$read = array($this->socket);
$write = NULL;
$except = NULL;
socket_select($read, $write, $except, 0, $this->socket_timeout);
To skutkuje dużym spam błędu podczas wywoływania funkcji wewnątrz pętli while. Oczywiście, mogę stłumić błędy E_STRICT, ale chciałbym się dowiedzieć, jaki jest tutaj dokładny problem. Moja wersja PHP to 5.3.5
Czy jesteś pewien, że to dokładna linia, która wyzwala błąd? –
Jestem w 100% pozytywna. – spidEY
socket_select akceptuje tylko tablicę, czy wypróbowałeś tablicę (NULL)? – Zaffy