*   >> Чтение Образование Статьи >> science >> programming

Булева логика и ActivePerl Conditions

<р> Основы PHP - Часть 6 Введение Это часть 6 моего цикла, Основы ActivePerl. В этой части серии мы применяем булеву логику с условиями ActivePerl. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете.

Одноместный Пример Выражение Рассмотрим следующий код: использовать строгий; печать "Content-Type: текст /HTML \\ п \\ п"; мой $ = мне "высокий"; если ($ меня экв "высокий") {печати "Я высокая '; } Прочитайте и попробуйте код. экв средства, равные. В состоянии (скобок, если) есть только одно выражение, которое, $ мне экв "высокий". Не путайте между моим и мне. мой является зарезервированным словом и меня предшествует $ в коде, является имя переменной. Если это выражение приводит правда, IF-блок будет выполнен. В Perl или ActivePerl число 1 означает, правда в состоянии и число 0 означает ложь.

На самом деле любое количество, кроме 0, означает, правда, но не беспокоиться о том, что в настоящее время. Выше, если-оператор эквивалентен, если

(1) {печати "Я высокая '; } Для этой второй условный оператор будет выполняться, вам не нужно создание переменной и ее задания. Читайте и попробуйте следующий код: использовать строгий; печать "Content-Type: текст /HTML \\ п \\ п"; мой $ = мне "высокий"; если

(1) {печать «Я высок»; } Давайте рассмотрим случай, когда состояние приводит ложь.

Рассмотрим следующий код: использовать строгий; печать "Content-Type: текст /HTML \\ п \\ п"; мой $ = я "короткий"; если ($ меня экв "высокий") {печати "Я высокая '; } If-блок (фигурные скобки) в коде выше, не будут выполнены, потому что состояние приводит неверно, так как значение переменной, $ мне, "короткий", а не "в высоту". Выше, если-оператор эквивалентен: если

(0) {Print "Я высокая '; } If-блок может быть выполнен, только если условие истинно. В этом последнем случае он не исполняется, так как ноль означает ложное.

Более одного выражения в условие можно иметь более одного выражения в состоянии. В этой части серии, я считаю, максимум двух выражений в состоянии. Каждое из выражений приводит истинным или ложным. Выражения объединяются с AND, OR или НЕ операторов. Оператор И набирается в, &&. Оператор ИЛИ набирается, как, || , Функция НЕ Оператор набирается, как! , &&, || , а ! называются логические операторы. С логических операторов, правила в предыдущей части серии можно переписать в

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.