J'ai une fonction dans ma classe qui utilise la fonction socket_select() et je remarquai qu'il jette des cet avertissement:Seules les variables doivent être passés par référence - socket_select()
Strict Standards: *Only variables should be passed by reference*
Voilà comment je suis l'utiliser, et oui, je l'ai lu le « Exemple # 1 Utilisation NULL avec socket_select() » dans le PHP Manual
$read = array($this->socket);
$write = NULL;
$except = NULL;
socket_select($read, $write, $except, 0, $this->socket_timeout);
il en résulte un grand spam erreur lorsque vous appelez la fonction dans une boucle while. Bien sûr, je peux supprimer les erreurs E_STRICT, mais j'aimerais savoir quel est le problème exact ici. Ma version de PHP est 5.3.5
Êtes-vous sûr que c'est la ligne exacte qui déclenche l'erreur? –
Je suis 100% positif. – spidEY
socket_select n'accepte que les tableaux avez-vous essayé array (NULL)? – Zaffy