Duplicar posibles:
Call-time pass-by-reference has been deprecatedde llamadas en tiempo pasan por referencia se ha eliminado
Si bien puede ser documentado algún lugar de Internet, no puedo encontrar una solución a mi problema . Desde la actualización de PHP 5.4, se han eliminado las referencias de paso por paso.
Ahora tengo un problema con esta sección del código, y espero que alguien pueda ver lo que estoy tratando de hacer con él para que puedan ayudarme con una solución para superar mi problema de pasar por referencia.
A continuación se muestra el código en cuestión:
public function trigger_hooks($command, &$client, $input) {
if(isset($this->hooks[$command])) {
foreach($this->hooks[$command] as $func) {
PS3socket::debug('Triggering Hook \'' . $func . '\' for \'' . $command . '\'');
$continue = call_user_func($func, &$this, &$client, $input);
if($continue === FALSE) {
break;
}
}
}
}
.
¿Qué ocurre si acaba de quitar los símbolos de unión? –
Obtengo lo siguiente, en la línea 125; que es 'if (socket_select ($ read, $ write = NULL, $ excepto = NULL, $ tv_sec = 5) <1)' ** Estándares estrictos: solo se deben pasar las variables por referencia ** -Nick –
@xNickD: eso parece completamente no relacionado – newacct