Выражения сравнения

ЛАБОРАТОРНАЯ РАБОТА № 12

Тема: Основы языка PHP.

Цель: научиться создавать простейшие php-скрипты.

Оборудование и программное обеспечение:

Персональный компьютер IBM PC/AT.

Операционная система MS-DOS, Windows 95/98/NT/2000/XP.

Веб сервер Apache.

Интерпретатор языка PHP.

Теоретическая часть

Синтаксис PHP во многом заимствован из таких языков как C, Java и Perl. Файл, обрабатываемый сервером, как правило, имеет расширение php.

PHP-код включаются в html-код в следующем виде: <?PHP текст_кода?>

Комментарии

PHP поддерживает комментарии 'C', 'C++' и оболочки Unix. Например:

<?php echo "This is a test"; // Это однострочный комментарий в стиле c++

/* Это многострочный комментарий,

это ещё одна его строка */

echo "This is yet another test"; echo "One Final Test";

# Это комментарий в shell-стиле?>

В PHP каждое выражение заканчивается точкой с запятой.

Присвоение значений переменным

Переменные в программах на PHP, отделяются символами $, например: $city = "Tula";

Здесь city - переменная, Tula - значение.

Имя переменной чувствительно к регистру, т.е. переменные $city и $City различны. Имена переменных соответствуют тем же правилам, что и остальные наименования в PHP: правильное имя переменной должно начинаться с буквы или символа подчеркивания с последующими в любом количестве буквами, цифрами или символами подчеркивания.

Переменные в PHP являются слабо типизированными.

Некоторые операции

инкремента/декремента:

++$a (Pre-increment) - Увеличивает $a на 1,затем возвращает $a.

$a++ (Post-increment) - Возвращает $a, затем увеличивает $a на 1.

--$a (Pre-decrement) - Уменьшает $a на 1, затем возвращает $a.

$a-- (Post-decrement) - Возвращает $a, затем уменьшает $a на 1.

арифметические:

$a + $b (Сложение) - Сумма $a и $b.

$a - $b (Вычитание) - Разность $a и $b.

$a * $b (Умножение) - Произведение $a и $b.

$a / $b (Деление) - Частное от деления $a на $b.

$a % $b (Modulus) - Целочисленный остаток от деления $a на $b.

строковые:

− операция конкатенации (сложение строк) ('.') возвращает объединение из правого и левого аргументов.

− операция присвоения ('.=') присоединяет правый аргумент к левому аргументу.

$a = "Hello "; $b = $a. "World!"; // теперь $b содержит "Hello World!"

$a = "Hello "; $a.= "World!"; // теперь $a содержит "Hello World!"

Выражения сравнения

Выражения сравнения вычисляются в 0 или 1, означая FALSE или TRUE (соответственно).

> (больше),

>= (больше или равно),

== (равно),

!= (не равно),

< (меньше)

<= (меньше или равно).

Эти выражения чаще всего используются внутри условных операторов, таких как if.

сравнения:

$a == $b равно TRUE, если $a равно $b.

$a!= $b не равно TRUE, если $a не равно $b.

$a <> $b не равно TRUE, если $a не равно $b.

$a < $b меньше TRUE, если $a строго меньше $b.

$a > $b больше TRUE, если $a строго больше $b.

$a <= $b меньше или равно TRUE, если $a меньше или равно $b.

$a >= $b больше или равно TRUE, если $a больше или равно $b.

Логические операции:

! a — истина, если a ложно, и наоборот.

a && b (или a and b) — истина, если истинны и a, и b.

a || b (или a or b) — истина, если истинны или a, или b, или они оба.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: