Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
mashi 21.11.2005 18:32 / 21.11.2005 18:40
Александр, извините за настойчивость.^method[bla-bla-bla]- для переменных содержащих строковые значения
^method[$my_string]- для вызова метода возвращающего строку
^method[^give_me_my_string[]]( ) Круглые скобки:
^method(17)- переменных содержащих числа
^method($my_age)- для вызова метода возвращающего число
^method(^give_me_my_number[])- для мат. выражения
^method(^eval(2*120<<1)) ^method(2*2){ } Фигурные скобки:
^method{ # любой код Парсера }2. Если методу передаются параметры различного типа, то для того чтобы Парсер их различал (где строка, число или код) необходимо передаваемые параметры заключать в соответствующие скобки.
^method[$string1;$string2]{$my_code}($my_number1;$my_number)[$file_name]3. Если методу передать число в квадратных скобках
^method[$my_age]то оно будет переведено в строку и проблем не возникнет если это целое число. Если число вещественное, то лучше его передавать только в круглых скобках.