Hola,
he estado probando pero no consigo hacer lo siguiente:
una función a la que se le pasan dos parametros, los dos por referencia. El primero es un array y el segundo una variable que devuelve un valor.
El valor devuelto por la segunda variable es una referencia a un elemento del array del primer paramtro.
Para después cambiar el valor de la segunda variable y que cambie también el elemento del array.
Lo que yo he intentado es esto:
Código:
$g=array(1,2,3,4);
$this->prueba($g,$p);
$p=10;
function prueba(&$arr,&$var)
{
$var=&$arr[1];
}
Al cambiar el valor de $var debería cambiar también el valor de $g[1] de 2 a 10 o por lo menos eso es lo que quiero.
Gracias por responder