За последние 24 часа нас посетили 55170 программистов и 1634 робота. Сейчас ищут 1176 программистов ...

Вызов метода кл. в зависимости от значения переменной. Как?

Тема в разделе "Прочие вопросы по PHP", создана пользователем bogong, 8 апр 2012.

  1. bogong

    bogong Активный пользователь

    С нами с:
    20 май 2010
    Сообщения:
    114
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Добрый день ...
    А можно ли как-нибудь реализовать такую конструкцию: есть некая переменная $methodName, в которой название метода который нужно вызвать и при вызове метода я пишу не название метода а вставляю эту переменную?
    Пример:
    Код (Text):
    1.  
    2. <?php
    3. $methodName='';
    4. class className{
    5.   function method1(){
    6.   }
    7.   function method2(){
    8.   }
    9.   function method3(){
    10.   }
    11.   function method4(){
    12.   }
    13. }
    14. $new=new className();
    15. $new->$methodName;
    16. ?>
    Ой!!!
    Сам разобрался ... Оказалось можно ...
    http://www.php.ru/manual/functions.variable-functions.html