[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Получение имен формальных параметров
Uprising
Всем привет, у меня возникла ситуация когда необходимо выбрать имена формальных параметров метода класса. Если я не ошибаюсь при помощи ReflectionParameter можно проделать подобное, но хотелось бы более простое и экономичное решение.
Например есть метод public function testing(param1=null,param2=null,oneMoreParameter=null){}, так вот хочется заполучить что-нибудь типа array("param1","param2","oneMoreParameter"). Уточню, что в массиве - именно имена переменных - те,что определены в коде.



Спустя 26 минут, 23 секунды (30.12.2010 - 02:24) Invis1ble написал(а):
Uprising
как-то так:
class Hello
{
public function World($arg1, $arg2, $arg3){}
}


ReflectionMethod::export('Hello', 'World');

Спустя 5 часов, 17 минут, 19 секунд (30.12.2010 - 07:42) Uprising написал(а):
я же написал, что не хочу юзать reflection

Спустя 8 часов, 2 минуты, 45 секунд (30.12.2010 - 15:44) Invis1ble написал(а):
Uprising
извини, по-другому как реализовать я не знаю. Если решишь проблему - отпишись
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.