#asp-classic #vbscript
#asp-classic #vbscript
Вопрос:
Мне интересно, какова максимально допустимая длина имени функции в классическом ASP (VBScript).
Ответ №1:
Следующий сбой из-за слишком длинного идентификатора в 256 символов
for i = 1 to 1024
execute "function " amp; string (i, "X") amp; ": end function"
WScript.echo i
next
Ответ №2:
Я думаю, что это 255, но вы не должны злоупотреблять этим 🙂
Из ссылки MSDN для Function
:
Имя
Имя функции; соответствует стандартным соглашениям об именовании переменных.
И из ссылки MSDN для переменных:
[…] Имя переменной:
- Должно начинаться с буквенного символа.
- Не может содержать встроенную точку.
- Не должно превышать 255 символов.
- Должно быть уникальным в области видимости, в которой оно объявлено.