Если заявление в ActivePerl, есть зарезервированное слово, которое "если". "Тогда" должна быть в нижнем регистре. Это используется, чтобы проверить, если условие истинно. Если это правда, один или несколько операторов выполняются. Давайте посмотрим на примере. Рассмотрим следующий код: использовать строгий; печать "Content-Type: текст /HTML \\ п \\ п"; мой $ hisVar = 20; если ($ == hisVar 20) {печати "Я учусь ActivePerl, которая, как Perl.
"; } Я совет вы всегда начинать с заявлением, "использовать строгий;" Если ваши результаты будут отправлены в браузере, как мы делаем, то вы должны иметь заявление "Печать" Content-Type: текст /HTML \\ п \\ п ";" в коде, прежде чем любой другой инструкции печати. У вас есть заявление, что присваивает значение 20 переменной, $ hisVar. Помните, мы используем $ hisVar впервые, поэтому мы должны начать с того, что я. Тогда у вас есть ", если" заявление. If-заявление начинается с зарезервированного слова ", если" и заканчивается с фигурной скобкой}. То, что происходит внутри скобок условие.
Заявления должны быть выполнены в фигурных скобках. В заявлении, если-это не обычный оператор, так что это не заканчивается точкой с запятой. Вся если-заявление (с скобках и фигурные скобки) называется, если конструкция-. Если условие верно, ActivePerl будет заменить его, правда, внутренне; вы не видите его. Если это не так, ActivePerl будет заменить его, ложно, внутренне. В приведенном выше коде, 20 был назначен, $ hisVar. Так, $ hisVar равна 20. В состоянии знак равенства двух операторов присваивания: один рядом с другим.
If-заявление можно считывать, как это: если $ hisVar равна 20, то дисплей, "Я учусь ActivePerl, которая, как Perl.». Так как мы присваивается значение 20 до $ hisVar, состояния, если-заявление верно. Таким образом, заявление в фигурные скобки выполняется. Попробуйте выше код (вы должны дать ему любое имя файла с расширением .pl и сохранить его в каталоге CGI-BIN).