время

фотографии в галерее!!!

Фотографии Книги, Телефоны Изменил: 23.01.2007 г.

Глава 17. Функции Содержание Функции, 9
17.13. Работа с функциями посредством переменных <?php function foo() { echo "In foo()<br />\n"; } function bar($arg = '') { echo "In bar(); argument was '$arg'.<br />\n"; } // Функция-обертка для echo function echoit($string) { echo $string; } $func = 'foo'; $func(); // Вызывает функцию foo() $func = 'bar'; $func('test'); // Вызывает функцию bar() $func = 'echoit'; $func('test'); // Вызыывет функцию echoit() ?> Вы также можете вызвать методы объекта, используя возможности PHP для работы с переменными функциями. Пример 17.14. Обращение к методам класса посредством переменных <?php class Foo { function Variable() { $name = 'Bar'; $this->$name(); // Вызываем метод Bar() } function Bar() { echo "This is Bar"; } } $foo = new Foo(); $funcname = "Variable"; $foo->$funcname(); // Обращаемся к $foo->Variable() ?> Смотрите также call_user_func(),

Hosted by uCoz