claygod
Новичок
Допустим есть, получающий некоторые аргументы:
при этом в $param попадает что-то вроде array ('0'=>'par1', '1'=>'par2', ... )
если я создаю объект с этими аргументами, например new Class($param);
то в конструкторе Class функция func_get_args() выдаст array('0'=>array ('0'=>'par1', '1'=>'par2', ... ))
т.е. одномерный массив превратится в двухмерный.
Вопрос: как мне организовать код, чтобы в конструктор попадал одномерный
массив при условии, что количество аргументов мне неизвестно,
и править код конструктора нежелательно?
P.S. Если возможно, то киньте кусок работающего кода
PHP:
public metod ()
{
$param = func_get_args();
. . .
}
если я создаю объект с этими аргументами, например new Class($param);
то в конструкторе Class функция func_get_args() выдаст array('0'=>array ('0'=>'par1', '1'=>'par2', ... ))
т.е. одномерный массив превратится в двухмерный.
Вопрос: как мне организовать код, чтобы в конструктор попадал одномерный
массив при условии, что количество аргументов мне неизвестно,
и править код конструктора нежелательно?
P.S. Если возможно, то киньте кусок работающего кода