Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/10/2007, 03:02
Avatar de Necros
Necros
 
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 431
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Clase dinamica, argumentos definidos

gracias DarkJ,

El tema de las constante ya lo estuve estudiando, mas pq si utilizas una variable para crear toda la linea de entrada de la función, se lo come como un único argumento = es lógico ...

El problema es que yo realizo esta instanciación X veces, y una constante no puedes modificar su valor en tiempo de ejecución ;)

Tampoco puedes generar antes de la compilación Y constantes diferentes, con el valor de argumento asociado, también se queja, y es normal es el flujo normal de ejecución ...

Otra posibilidad que estuve estudiando fue :
http://es.php.net/manual/en/function...func-array.php

Pero al ser en la instanciación de una clase, ni si quiera me lo reconoce ...

Esta otra opción es buena, pero parece que sólo rula a partir de PHP5, y la realidad de los servidores es otra, tengo que buscar la compatibilidad con PHP4 ;)

$args = array('a', 'b');

// class name of new object
$className = 'myCommand';

// make a reflection object
$reflectionObj = new ReflectionClass($className);

// use Reflection to create a new instance, using the $args
$command = $reflectionObj->newInstanceArgs($args);


Gracias,
__________________
By NeCrOS
FrEe WoRlD is FrEe CoDE
http://www.NeCrOS.com