Позвольте мне начать с того, что я разработчик PHP, а не ASP. (И мне бы очень хотелось, чтобы у ASP был isset ()
.) И я работаю в реальной среде, поэтому у меня нет возможности проводить какое-либо тестирование.
Все ресурсы, которые у меня есть. найдено, предлагают различные способы проверки существования переменной.
Вот что я пытаюсь сделать:
На НЕКОТОРЫХ страницах я устанавливаю переменную, которая содержит значение для роботов < meta>
tag:
dim dsep_robots
dsep_robots = "nofollow,noindex"
Все страницы включают header.asp
. В моем файле заголовка я хочу проверить, имеет ли dsep_robots
значение, и если да, вывести это значение, в противном случае ничего не вывести.
Я думаю , что проверяет, dsep_robots
] имеет значение, которое может выглядеть следующим образом:
if not dsep_robots = "" then
'...
end if
Передовой опыт PHP гласит, что при использовании переменной, которая может существовать, а может и не существовать, вы всегда должны проверять if (isset ($ var)) {.. .}
(в противном случае будет инициировано уведомление, если переменная не существует).
Есть ли такая вещь в ASP - т.е. действительно ли мне нужно проверить, существует ли она, Примерно так: Например, я хочу переместить все файлы, которые не начинаются с "aaa" для% i в (*), если не% i == ...
Из команды DOS я хочу переместить все файлы которые не соответствуют шаблону имени файла. Примерно так:
Например, я хочу переместить все файлы, которые не начинаются с "aaa"
for %i in (*) do if not %i == aaa* move %i .\..