Веб-мастерская Ларисы ВоронинойОперации с переменными в PHP. Операторы PHP.
WEB-мастерская Ларисы Ворониной logo

Операции с переменными в PHP. Ноя 15 2016


Операторы PHP это – не что иное, как знаки  деления, вычитания, сравнения и т.д., т.е. то, что позволяет проводить какие-то операции с переменными. В PHP существует несколько групп операторов:

Оператор присваивания.

Сразу обращу Ваше внимание на то, что (=) в PHP вовсе не означает «равно», т.е. это – не оператор сравнения, это - оператор присваивания. Иными словами, первый операнд присваивает значение второго.

$a = 1;

Здесь переменная “a” присвоила себе значение 1.

Операторы  сравнения.

Операторы сравнения позволяют сравнить значения двух переменных между собой.

$a<$b $a меньше $b
$a>$b $a больше $b
$a<=$b $a меньше или равно $b
$a>=$b $a больше или равно $b
$a==$b $a равно $b
$a!=$b $a не равно $b
$a===$b $a тождественно равно $b.  Т.е. $a  равно $b не только по значению, но и по типу значения
$a!===$b $a тождественно не равно $b

Арифметические операторы PHP.

Ну тут всё просто, вспоминаем школьную математику в начальных классах.

+ сложение
- вычитание
* умножение
/ деление
% остаток от деления, !!! не процент

Пример:

<?php
$a=5;
$b=7;
$result=$a+$b;
echo $result;
?>

Результатом в браузере, как Вы уже догадались, будет число 12.

Инкремент и декремент.

Инкремент – это увеличение значения переменной на единицу.

Префиксный инкремент ставится перед переменной.

<?php
$a = 7;
echo ++$a."</br>";//мы увидим цифру 8
?>

Постфиксный инкремент ставится после переменной.

<?php
$a = 7;
echo $a++."</br>";//мы увидим цифру 7
echo $a."</br>";//мы увидим цифру 8.
?>

Декремент – это уменьшение значения переменной на единицу.

<?php
//Префиксный декремент
$a = 7;
echo --$a."</br>";//мы увидим цифру 6
?>
<?php
//Постфиксный декремент
$a = 7;
echo $a--."</br>";//мы увидим цифру 7
echo $a."</br>";//мы увидим цифру 6.
?>

Оператор конкатенации.

Об этом уже было упомянуто в предыдущем уроке. Проще говоря, оператор конкатенации "приклеивает" значения переменной к произвольному тексту, либо к значению другой переменной. Знаком конкатенации будет просто точка (.).
operatory php

Логические операторы PHP.

Логические операции с переменными возвращают либо истину(true) либо ложь(false).

$a&&$b Логическое «и» Если $a и $b истинны, то выражение истинно
$a||$b Логическое «или» Если одна из переменных истинна, то выражение истинно
!$a Отрицание Если $a не истинна, то выражение истинно.

Рейтинг@Mail.ru