Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/08/2010, 05:47
beni0888
 
Fecha de Ingreso: octubre-2008
Ubicación: Plasencia
Mensajes: 109
Antigüedad: 16 años, 2 meses
Puntos: 6
Respuesta: Pasar argumento por referencia a una función con número de argumentos vari

Cita:
Iniciado por geq Ver Mensaje
Hola,

No hay punteros en php tal como es en C por ejemplo, pero si referencias que sirve más o menos a lo mismo. Algo así debería funcionarte:

Código PHP:
    $a=1;
    
    function 
b($c) {
        
$c=2;
    }

    
b(&$a);
    echo 
$a//imprime 2 
Saludos!
lo que dices es lo que comento en el post de anteponer el símbolo & delante del argumento que queremos pasar por referencia en la llamada a la función, lo que pasa es que php lanza un error diciendo que eso que estamos haciendo está obsoleto y no está permitido, aunque te dice que si quieres lo puedes activar modificando el valor de no recuerdo qué parámetro de configuración en el fichero php.ini.

De todos modo gracias por tu ayuda.

Saludos.