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

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

  • master

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

    Spritz 7 марта 2012 г. 10:24

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

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

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

    Spritz 7 марта 2012 г. 22: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 г. 4:36, спустя 5 часов 48 минут 49 секунд

    artoodetoo, лол :-)

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

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

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

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

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

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

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

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

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

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

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

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

    Spritz 8 марта 2012 г. 5:00, спустя 3 минуты 53 секунды

  • phpdude

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

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


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

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

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

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

    vasa_c, красавец!

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