Foros del Web » Programando para Internet » PHP »

No entiendo el significado de esto

Estas en el tema de No entiendo el significado de esto en el foro de PHP en Foros del Web. No entiendo que significa &$container en los parametros de esta funcion: Código PHP: function  displayChildren  (& $container ) {     echo  '<br />' . $container -> name . ...
  #1 (permalink)  
Antiguo 08/06/2007, 11:58
 
Fecha de Ingreso: febrero-2005
Ubicación: Santo Domingo
Mensajes: 35
Antigüedad: 19 años, 2 meses
Puntos: 0
No entiendo el significado de esto

No entiendo que significa &$container en los parametros de esta funcion:

Código PHP:
function displayChildren (&$container) {
    echo 
'<br />'.$container->name.' has children:<br />';
    foreach (
$container->children as $child) echo $child->name.' whose parent is '.$child->parent->name.'<br />';
    foreach (
$container->children as $childdisplayChildren ($child);

¿Cual es la diferencia de ponerlo con o sin & (&$container o $container)?
  #2 (permalink)  
Antiguo 08/06/2007, 11:59
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: No entiendo el significado de esto

El & antes de la variable significa que la variable se va a pasar por referencia y no por valor.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:28.