Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/11/2007, 14:35
Avatar de Seppo
Seppo
 
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 20 años
Puntos: 17
Re: Duda sobre funciones en PHP

Con referencias podés modificar el valor de uno de los argumentos... te muestro un ejemplo

Código PHP:
<?php
function inc_ref(&$a)
{
    
$a++;
}

function 
inc_no_ref($a)
{
    
$a++;
}

$variable 1;
echo 
$variable;
echo 
PHP_EOL;

inc_no_ref($variable); // esta funcion no tiene referencia ==> no se cambia el valor

echo $variable;
echo 
PHP_EOL;

inc_ref($variable); // esta funcion si esta por referencia asi que incrementa la variable en 1

echo $variable;
?>