parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Метод с переменным числом параметров и параметры по-умолчанию

4ept 07.07.2008 00:24 / 07.07.2008 00:36

В документации по другим языкам программирования, обычно идет отдельный раздел/глава, посвященная этому вопросу.
В документации по парсеру я так и не нашел.
Вывел для себя два теоретических способа:
1) @method[param1; param2; param3] и уже в самом методе проверять значение, если пустое - ставить то, что нужно. Но, опять же, какой-то параметр передавать нужно. Хотя бы пустой.

2) @method[param], где $param - это хэш. Только не совсем понял, как в этом случае прописываются дефолтные параметры. Также делать проверку, определены ли значения для данных ключей?