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

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

  • master

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

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

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

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

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

    Spritz 7 марта 2012 г. 19: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

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

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

    artoodetoo, лол :-)

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

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

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

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

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

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

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

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

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

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

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

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

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

  • phpdude

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

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


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

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

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

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

    vasa_c, красавец!

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