Ver Mensaje Individual
  #4  
Antiguo 31-01-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.142
Reputación: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Pues usando, por ejemplo, la función "func_get_arg()". El que los parámetros se envíen por valor o por referencia no se determina en el prototipo de la función, sino de cuando se use la propia función: puedes pasar parámetros por valor o por referencia, como quieras.

Código PHP:
<?php

function Foo(){

  
// Miramos si tenemos un argumento
  
if(func_num_args() == 1){
    
// Guardamos su valor en $param1
    
$param1 func_get_arg(0);
    
// Y a modo de ejemplo lo mostramos
    
printf('<div>Parámetro 1 = %s</div>'$param1);
  }else{
    
// No hay ningún argumento (o hay más de uno)
      
  
}
  return 
true;  
}

Foo('ClubDelphi');

?>
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita