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,