Форум → Программирование → PHP для идиотов → PHP и ООП → Передача параметров в __construct
Передача параметров в __construct
-
-
-
8 марта 2012 г. 7:47, спустя 12 часов 23 минуты 3 секунды
просто для информации, из yii famework, function createComponent():
if(($n=func_num_args())>1)
{
$args=func_get_args();
if($n===2)
$object=new $type($args[1]);
else if($n===3)
$object=new $type($args[1],$args[2]);
else if($n===4)
$object=new $type($args[1],$args[2],$args[3]);
else
{
unset($args[0]);
$class=new ReflectionClass($type);
// Note: ReflectionClass::newInstanceArgs() is available for PHP 5.1.3+
// $object=$class->newInstanceArgs($args);
$object=call_user_func_array(array($class,'newInstance'),$args);
}
}
else
$object=new $type;ιιlllιlllι унц-унц -
8 марта 2012 г. 13:36, спустя 5 часов 48 минут 49 секунд
artoodetoo, лол :-)
еще раз убеждаюсь что яваскрипт охуенен. ну и питон тоже конечноСапожник без сапог -
-
8 марта 2012 г. 13:54, спустя 1 минуту 5 секунд
ЦитироватьЦитировать
пруф или пиздабол :PСапожник без сапог -
8 марта 2012 г. 13:56, спустя 1 минуту 16 секунд
и перл, там все перменные в @_ занеслись и делай с ними что хочешь) -
-
8 марта 2012 г. 14:03, спустя 3 минуты 1 секунду
смело :Dпруф или пиздабол :P
http://www.ecma-international.org/publications/standards/Ecma-262.htmСапожник без сапог -
Пожалуйста, авторизуйтесь, чтобы написать комментарий!