ФорумПрограммированиеPHP для идиотовPHP и ООП → Передача параметров в __construct

Передача параметров в __construct

  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz Март 7, 2012, 7:24 п.п.

    использовать рефлексию
    не всё полезно, что в swap полезло
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz Март 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ι унц-унц
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz Март 8, 2012, 1:36 п.п., спустя 5 часов 48 минут 49 секунд

    artoodetoo, лол :-)

    еще раз убеждаюсь что яваскрипт охуенен. ну и питон тоже конечно
    Сапожник без сапог
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz Март 8, 2012, 1:53 п.п., спустя 17 минут 22 секунды

    яваскрипт говно, а не язык
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz Март 8, 2012, 1:54 п.п., спустя 1 минуту 5 секунд

    ЦитироватьЦитировать

    пруф или пиздабол :P
    Сапожник без сапог
  • Ivan

    Сообщения: 1316 Репутация: N Группа: Адекваты

    Spritz Март 8, 2012, 1:56 п.п., спустя 1 минуту 16 секунд

    и перл, там все перменные в @_ занеслись и делай с ними что хочешь)
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz Март 8, 2012, 2 п.п., спустя 3 минуты 53 секунды

  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz Март 8, 2012, 2:03 п.п., спустя 3 минуты 1 секунду


    пруф или пиздабол :P

    http://www.ecma-international.org/publications/standards/Ecma-262.htm
    смело :D
    Сапожник без сапог
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz Март 8, 2012, 3:02 п.п., спустя 59 минут 30 секунд

    vasa_c, красавец!

Пожалуйста, авторизуйтесь, чтобы написать комментарий!