PHP Операторы PHP
HTML5CSS.ru
ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
❮ Назад Дальше ❯
Операторы PHP
Операторы используются для выполнения операций над переменными и значениями.
PHP делит операторы в следующих группах:
- Арифметические операторы
- Операторы присваивания
- Операторы сравнения
- Операторы приращения/уменьшения
- Логические операторы
- Операторы строк
- Операторы массива
Арифметические операторы PHP
Арифметические операторы PHP используются с числовыми значениями для выполнения обычных арифметических операций, таких как сложение, вычитание, умножение и т.д.
Оператор | Имя | Пример | Результат | Запуск |
---|---|---|---|---|
+ | Addition | $x + $y | Sum of $x and $y | |
— | Subtraction | $x — $y | Difference of $x and $y | |
* | Multiplication | $x * $y | Product of $x and $y | |
/ | Division | $x / $y | Quotient of $x and $y | |
% | Modulus | $x % $y | Remainder of $x divided by $y | |
** | Exponentiation | $x ** $y | Result of raising $x to the $y’th power (Introduced in PHP 5. 6) |
Операторы присваивания PHP
Операторы присваивания PHP используются с числовыми значениями для записи значения в переменную.
Основным оператором присваивания в PHP является «=». Это означает, что левый операнд получает значение выражения присваивания, расположенного справа.
Назначения | Как… | Описание | Запуск |
---|---|---|---|
x = y | x = y | Левый операнд получает значение выражения, расположенного справа | |
x += y | x = x + y | Addition | |
x -= y | x = x — y | Subtraction | |
x *= y | x = x * y | Multiplication | |
x /= y | x = x / y | Division | |
x %= y | x = x % y | Modulus |
Операторы сравнения PHP
Операторы сравнения PHP используются для сравнения двух значений (число или строка):
Оператор | Имя | Пример | Результат | |
---|---|---|---|---|
== | Equal | $x == $y | Возвращает значение true, если $x равно $y | |
=== | Identical | $x === $y | Возвращает значение true, если $x равно $y, и они имеют одинаковый тип | |
!= | Not equal | $x != $y | Возвращает значение true, если $x не равно $y | |
<> | Not equal | $x <> $y | Возвращает значение true, если $x не равно $y | |
!== | Not identical | $x !== $y | Возвращает значение true, если $x не равно $y, или они не одного типа | |
> | Greater than | $x > $y | Возвращает значение true, если $x больше $y | |
< | Less than | $x < $y | Возвращает значение true, если $x меньше $y | |
>= | Greater than or equal to | $x >= $y | Возвращает значение true, если $x больше или равно $y | |
<= | Less than or equal to | $x <= $y | Возвращает значение true, если $x меньше или равно $y |
Операторы приращения/уменьшения PHP
Операторы приращения PHP используются для увеличения значения переменной.
Операторы уменьшения PHP используются для уменьшения значения переменной.
Оператор | Имя | Описание | Запуск |
---|---|---|---|
++$x | Pre-increment | Увеличивает $x на единицу, а затем возвращает $x | |
$x++ | Post-increment | Возвращает $x, затем увеличивает $x на единицу | |
—$x | Pre-decrement | Уменьшает $x на один, а затем возвращает $x | |
$x— | Post-decrement | Возвращает $x, затем уменьшает $x на один |
Логические операторы PHP
Логические операторы PHP используются для комбинирования условных выражений.
Оператор | Имя | Пример | Результат | Запуск |
---|---|---|---|---|
and | And | $x and $y | Значение true, если оба $x и $y являются истинными | |
or | Or | $x or $y | Значение true, если либо $x, либо $y true | |
xor | Xor | $x xor $y | Значение true, если либо $x, либо $y true, но не оба | |
&& | And | $x && $y | Значение true, если оба $x и $y являются истинными | |
|| | Or | $x || $y | Значение true, если либо $x, либо $y true | |
! | Not | !$x | Значение true, если $x не соответствует действительности |
Операторы строки PHP
PHP имеет два оператора, которые специально разработаны для строк.
Оператор | Имя | Пример | Результат | Запуск |
---|---|---|---|---|
. | Concatenation | $txt1 . $txt2 | Сцепление $txt 1 и $txt 2 | |
.= | Назначение сцепления | $txt1 .= $txt2 | Присоединяет $txt 2 к $txt 1 |
Операторы массива PHP
Операторы массива PHP используются для сравнения массивов.
Оператор | Имя | Пример | Результат | Запуск |
---|---|---|---|---|
+ | Union | $x + $y | Союз $x и $y | |
== | Equality | $x == $y | Возвращает значение true, если $x и $y имеют одинаковые пары ключ/значение | |
=== | Identity | $x === $y | Возвращает значение true, если $x и $y имеют одинаковые пары «ключ-значение» в том же порядке и одного и того же типа | |
!= | Inequality | $x != $y | Возвращает значение true, если $x не равно $y | |
<> | Inequality | $x <> $y | Возвращает значение true, если $x не равно $y | |
!== | Non-identity | $x !== $y | Возвращает значение true, если $x не совпадает с $y |
❮ Назад Дальше ❯
Популярное
php примеры
php массивы
функции php пхп
php date дата
Copyright 2018-2020 HTML5CSS. ru
Правила и Условия Политика конфиденциальности О нас Контакты
Операторы — Учебник PHP — Schoolsw3.com
schoolsw3.com
САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ
❮ Назад Вперед ❯
PHP Операторы
Операторы используются для выполнения операций с переменными и значениями.
PHP определяет операты на следующие группы:
- Арифметические
- Присваивания
- Сравнения
- Инкремент/Декремент
- Логические
- Строчные
- Массивы
PHP Арифметические операторы
PHP арифметические операторы используются с числовыми значениями для выполнения простых арифметических операций, таких как; сложение, вычитание, умножение и т.д.
Оператор | Имя | Пример | Результат | Посмотреть |
---|---|---|---|---|
+ | Сложение | $x + $y | Сумма $x и $y | Демо » |
— | Вычитание | $x — $y | Разница $x и $y | Демо » |
* | Умножение | $x * $y | Результат $x и $y | Демо » |
/ | Деление | $x / $y | Коэффициент $x и $y | Демо » |
% | Модуль | $x % $y | Остаток при делении $x и $y | Демо » |
** | Возведение в степень | $x ** $y | Результат $x к $y’th право (введен в PHP 5. 6) |
PHP Присваивания операторы
PHP операторы присваивания используются с числовыми значениями для записи значения в переменную.
Базовый оператор назначения PHP =
. Это значит, что левый операнд получает значение выражения назначения справа.
Присваивание | То же … | Описание | Посмотреть |
---|---|---|---|
x = y | x = y | Левый операнд получает значение выражения назначения справа. | Демо » |
x += y | x = x + y | Сложение | Демо » |
x -= y | x = x — y | Вычитание | Демо » |
x *= y | x = x * y | Умножение | Демо » |
x /= y | x = x / y | Деление | Демо » |
x %= y | x = x % y | Демо » |
PHP Сравнения операторы
PHP операторы сравнения используются для сравнения двух значений (числа или строки):
Оператор | Имя | Пример | Результат | Посмотреть |
---|---|---|---|---|
== | Равно | $x == $y | Возвращает true если $x равно $y | Демо » |
=== | Идентичны | $x === $y | Возвращает true если $x идентично $y, и они того же типа | Демо » |
!= | Не равно | $x != $y | Возвращает true если $x не равно $y | Демо » |
<> | Не равно | $x <> $y | Возвращает true если $x не равно $y | Демо » |
!== | Не идентичны | $x !== $y | Возвращает true если $x не идентичны $y, или они не одного типа | Демо » |
> | Больше чем | $x > $y | Возвращает true если $x больше чем $y | Демо » |
< | Меньше чем | $x < $y | Возвращает true если $x меньше чем $y | Демо » |
>= | Больше чем или равно | $x >= $y | Возвращает true если $x больше чем или равно $y | Демо » |
<= | Меньше чем или равно | $x <= $y | Возвращает true если $x меньше чем или равно $y | Демо » |
PHP Инкремент/Декремент операторы
PHP Инкремент оператор, используются для увеличения значения переменной.
PHP Декремент оператор, используются для уменьшения значения переменной.
Оператор | Имя | Описание | Посмотреть |
---|---|---|---|
++$x | Перед-инкрементом | Увеличивает $x на один, возвращает $x | Демо » |
$x++ | После-инкремента | Возвращает $x, увеличивает $x на один | Демо » |
—$x | Перед-декрементом | Уменьшает $x на один, возвращает $x | Демо » |
$x— | После-декремента | Возвращает $x, уменьшает $x на один | Демо » |
PHP Логические операторы
PHP логические операторы используются для объединения условных операторов.
Оператор | Имя | Пример | Результат | Посмотреть |
---|---|---|---|---|
and | И | $x and $y | Правда если оба $x и $y будет true | Демо » |
or | ИЛИ | $x or $y | Правда если оба $x или $y будет true | Демо » |
xor | НЕ ИЛИ | $x xor $y | Правда если тоже $x или $y true, но не оба | Демо » |
&& | И | $x && $y | Правда если оба $x и $y будет true | Демо » |
|| | ИЛИ | $x || $y | Правда если тоже $x или $y будет true | Демо » |
! | НЕ | !$x | Правда если $x будет не true | Демо » |
PHP Строчные операторы
PHP имеет два оператора, специально разработанные для строк.
Оператор | Имя | Пример | Результат | Посмотреть |
---|---|---|---|---|
. | Конкатенация | $txt1 . $txt2 | Конкатенация $txt1 и $txt2 | Демо » |
.= | Присвоение конкатенации | $txt1 .= $txt2 | Добавить $txt2 к $txt1 | Демо » |
PHP Массива операторы
PHP операторы массива используются для сравнения массивов.
Оператор | Имя | Пример | Результат | Посмотреть |
---|---|---|---|---|
+ | Союз | $x + $y | Союз $x и $y | Демо » |
== | Равенство | $x == $y | Возвращает true, если $x и $y есть пара ключ/значение | Демо » |
=== | Идентичность | $x === $y | Возвращает true, если $x и $y имеют одинаковые пары ключ/значение в одном порядке, одного и того же типа | Демо » |
!= | Неравенство | $x != $y | Возвращает true, если $x не равно $y | Демо » |
<> | Неравенство | $x <> $y | Возвращает true, если $x не равно $y | Демо » |
!== | Без-идентичности | $x !== $y | Возвращает true, если $x не идентичен $y | Демо » |
❮ Назад Вперед ❯
ВЫБОР ЦВЕТА
ТОП Учебники
HTML УчебникCSS Учебник
JavaScript Учебник
КАК Учебник
SQL Учебник
Python Учебник
W3. CSS Учебник
Bootstrap Учебник
PHP Учебник
Java Учебник
C++ Учебник
jQuery Учебник
ТОП Справочники
HTML СправочникCSS Справочник
JavaScript Справочник
SQL Справочник
Python Справочник
W3.CSS Справочник
Bootstrap Справочник
PHP Справочник
HTML Цвета
Java Справочник
Angular Справочник
jQuery Справочник
ТОП Примеры
HTML ПримерыCSS Примеры
JavaScript Примеры
КАК Примеры
SQL Примеры
Python Примеры
W3.CSS Примеры
Bootstrap Примеры
PHP Примеры
Java Примеры
XML Примеры
jQuery Примеры
Форум | О SchoolsW3
SchoolsW3 оптимизирован для бесплатного обучения, проверки и подготовки знаний. Примеры в редакторе упрощают и улучшают чтение и базовое понимание. Учебники, ссылки, примеры постоянно пересматриваются, чтобы избежать ошибок, но не возможно гарантировать полную правильность всего содержания. Некоторые страницы сайта могут быть не переведены на РУССКИЙ язык, можно отправить страницу как ошибку, так же можете самостоятельно заняться переводом. Используя данный сайт, вы соглашаетесь прочитать и принять Условия к использованию, Cookies и политика конфиденциальности.
Авторское право 1999- Все права защищены.
SchoolsW3 работает на площадке от SW3.CSS.
филиппинских песо | Операторы | Codecademy
Операторы используются для выполнения операций над переменными и значениями.
Арифметические операторы
PHP имеет следующие основные арифметические операторы для выполнения общих математических операций:
Оператор | Имя | Описание |
---|---|---|
+ | Дополнение | $x + $y возвращает сумму $x и $y |
- | Вычитание | $x - $y возвращает разницу между $x и $y |
* | Умножение | $x * $y возвращает произведение $x и $y |
/ | Подразделение | $x / $y возвращает частное $x и $y |
% | Модуль | $x % $y возвращает целочисленный остаток от $x , разделенный на $y |
** | Возведение в степень | $x ** $y возвращает $x в степени $y |
Оператор деления возвращает число с плавающей запятой, если только его операнды не являются целыми числами, а результатом является целое число, и в этом случае он возвращает целое число.
Операнды по модулю перед вычислением преобразуются в целые числа. Результат по модулю будет иметь тот же знак, что и делимое.
$x = 0;
$х = $х + 4; // $x теперь равно 4
$x = $x - 1; // $x теперь равно 3
$x = $x * 8; // $x теперь равно 24
$x = $x / 4; // $x теперь 6
$x = $x % 4; // $x теперь 2
$x = $x ** 3; // $x теперь 8
?>
Операторы присваивания
Основной оператор присваивания =
берет правый операнд и присваивает его переменной, которая является левым операндом. PHP также имеет ряд дополнительных операторов присваивания, которые являются ярлыками для более длинных выражений.
Арифметические операторы присваивания
Для каждого вышеуказанного арифметического оператора существует оператор присваивания.
Оператор | Имя | Описание |
---|---|---|
+= | Дополнительное назначение | $a += 3 является сокращением от $a = $a + 3 |
-= | Назначение вычитания | $a -= 3 является сокращением от $a = $a - 3 |
*= | Назначение умножения | $a *= 3 является сокращением от $a = $a * 3 |
/= | Назначение отдела | $a /= 3 — сокращение от $a = $a / 3 |
%= | Присвоение по модулю | $a %= 3 является сокращением от $a = $a % 3 |
**= | Присвоение возведения в степень | $a **= 3 является сокращением от $a = $a ** 3 |
$x = 0;
$х += 4; // $x теперь равно 4
$x -= 1; // $x теперь равно 3
$x *= 8; // $x теперь равно 24
$x /= 4; // $x теперь 6
$x %= 4; // $x теперь равно 2
$x **= 3; // Теперь $x равно 8
?>
Операторы побитового присваивания
Для каждого побитового оператора существует оператор присваивания (см. ниже).
Оператор | Имя | Описание |
---|---|---|
<<= | Назначение левой смены | $a <<= 3 является сокращением от $a = $a << 3 |
>>= | Назначение правой смены | $a >>= 3 является сокращением от $a = $a >> 3 |
$x = 19;
$х &= 7;
// $x равно 3 : 10011 & 00111 = 00011
1 = 10100$x = 7;
$х <<= 2;
// $x равно 28 : 00111 << 2 = 11100
$x = 19;
$x >>= 2;
// $x равно 4 : 10011 >> 2 = 00100
?>
Побитовые операторы
Побитовые операторы манипулируют отдельными битами целого числа.
Оператор | Имя | Описание |
---|---|---|
9 | Хор | Результатимеет установленный бит, только если этот бит установлен только в одном операнде. |
~ | Не | берет один операнд и инвертирует в нем каждый бит. |
<< | Сдвиг влево | $a << $b означает, что биты $a сдвинуты влево на $b пробелов. $b нулей вставляются справа, а крайние левые $b биты отбрасываются. |
>> | Правый сдвиг | $a >> $b означает, что битов $a сдвинуты вправо $b пробелов. $b копий самого левого бита вставляются слева, а самые правые $b биты отбрасываются. |
$x = 19 & 7;
// $x равно 3 : 10011 & 00111 = 00011
$x = 19 | 7;
// $x равно 23 : 10011 | 00111 = 10111
1 = 10100$x = 7 << 2;
// $x равно 28 : 00111 << 2 = 11100
$x = 19 >> 2;
// $x равно 4 : 10011 >> 2 = 00100
?>
Операторы сравнения
Оператор 5 | Имя | Описание |
---|---|---|
== | Равно | $x == $y равно true , если $x и $y равны после жонглирования типами. |
=== | Идентичен | $x === $y равно true , если $x и $y равны и имеют один и тот же тип. |
!= | Не равно | $x != $y равно true , если $x и $y не равны после жонглирования типами. |
<> | Не равно | $x <> $y равно true , если $x и $y не равны после жонглирования типами. |
!== | Не идентичный | $x !== $y равно true , если $x и $y не равны или не одного типа. |
< | Менее | $x < $y равно верно , если $x меньше $y . |
> | Больше | $x > $y равно true , если $x больше $y . |
<= | Меньше или равно | $x <= $y равно true , если $x меньше или равно $y . |
>= | Больше или равно | $x >= $y равно true , если $x больше или равно $y . |
<=> | Космический корабль | $x <=> $y возвращает целое число больше, меньше или равно нулю, когда $x больше, меньше или равно $y соответственно. |
$х = 5;
$y = '5';
если ($x == $y):
эхо "равно";
еще:
эхо "не равно";
конец;
// Вывод: равно
echo "
";if ($x === $y):
echo "идентично";
еще:
эхо "не идентичны";
конец;
// Вывод: не идентичный
echo "
";$y = 12;
если ($x > $y):
эхо $x . " больше, чем " . $у;
иначе:
эхо $x . " не больше " . $у;
конец;
// Выход: 5 не больше 12
?>
Операторы увеличения/уменьшения
Оператор | Имя | Описание |
---|---|---|
++$x | Преинкремент | Увеличивает $x на единицу, затем возвращает $x . |
$x++ | постинкремент | Возвращает $x , затем увеличивает $x на единицу. |
--$x | Предекремент | Уменьшает $x на единицу, затем возвращает $x . |
$x-- | Постдекремент | Возвращает $x , затем уменьшает $x на единицу. |
$х = 6;
эхо "Постинкремент:" . $х++ . "
\n";// Вывод: постинкремент: 6
эхо "После постинкремента:" . $х. "
\n";// Вывод: после постинкремента: 7
эхо "Преинкремент:" . ++$х . "
\n";// Вывод: Преинкремент: 8
echo "После преинкремента:" . $х. "
\n";// Вывод: после преинкремента: 8
echo "Постдекремент:" . $х-- . "
\n";// Вывод: Постдекремент: 8
echo "После постдекремента:" . $х. "
\n";// Вывод: После постдекремента: 7
echo "Преддекремент:" . --$х. "
\n";// Вывод: преддекремент: 6
echo "После преддекремента:" . $х. "
\n";// Вывод: После преддекремента: 6
Логические операторы
Оператор | Имя | Описание |
---|---|---|
и | и | x$ и $y является истинным , только если x$ и y$ оба являются истинными . |
или | или | $x или $y равно true , если либо $x , либо $y равно true . |
хор | Хор | $x xor $y равно true только тогда, когда только одно из $x или $y равно true . |
! | Не | !$x равно true , когда $x равно false и false , когда $x равно true . |
&& | и | x$ && $y является верным , только если x$ и y$ оба являются верными . |
|| | или | $х || $y равно true , если либо $x , либо $y равно true . |
Хотя и
и &&
и или
и ||
имеют одинаковое значение, но работают с разным приоритетом.
Важно отметить, что &&
и ||
имеют более высокий приоритет, чем =
, а и
и или
нет.
$x = ложь || истинный; // $x присваивается значение true ($x = (false || true))
$x = false или true; // $x присваивается значение false (($x = false) или true)
?>
Строковые операторы
Оператор | Имя | Описание |
---|---|---|
. | Объединить | Объединяет левый и правый операнды |
.= | Объединить присвоение | Объединяет левый и правый операнды и присваивает значение левому операнду. |
$x = 'это' . '&' . 'что';
эхо $x; // Вывод: это&то;
$x .= '!';
эхо $x; // Вывод: это&то!;
?>
Операторы массива
Оператор | Имя | Описание |
---|---|---|
+ | Союз | $x + $y возвращает объединение массивов $x и $y . |
+= | Назначение Союза | $x += $y присваивает объединение $x и $y $x. |
== | Равно | $x == $y равно true , если $x и $y состоят из одних и тех же пар ключ/значение. |
=== | Идентичен | $x === $y равно true , если $x и $y имеют одинаковые пары ключ/значение, в том же порядке и одного типа. |
!= | Не равно | $x != $y равно true , если $x и $y не имеют одинаковых пар ключ/значение. |
<> | Не равно | $x <> $y равно true , если $x и $y не имеют одинаковых пар ключ/значение. |
!== | Не идентичный | $x !== $y равно true if $x === $y равно false . |
При использовании +
с массивами возвращается массив правого операнда, присоединенного к левому операнду.
В случаях, когда в массивах есть совпадающие ключи, будут использоваться элементы из левого операнда
и совпадающие элементы из правого операнда будут отброшены.
Тип Операторы
Оператор | Имя | Описание |
---|---|---|
экземпляр из | Экземпляр | $x instanceof SomeClass возвращает true , если $x является экземпляром класса SomeClass . |
SomeClass
может быть именем класса, переменной данного класса или строкой, содержащей имя класса.
Полное руководство и учебные пособия для операторов PHP с примером
PHP
Ашвани К. 20 мая 2021 г. комментарии отключены
Что такое операторы в PHP?
Операторы — это символы, сообщающие процессору PHP о выполнении определенных действий. Например, символ Add ( + )
— это оператор, который указывает PHP добавить две переменные или значения, а более крупный символ ( > )
— это оператор, который сообщает PHP, что нужно сопоставить два значения. Не думайте, что операторы — это одинаковые функции. Такие операторы могут использоваться вместо функционирования (например, тернарный PHP).
- Arithmetic operators
- Assignment operators
- Comparison operators
- Increment/Decrement operators
- Logical operators
- String operators
- Array operators
- Spaceship operators
Arithmetic operators:-
The arithmetic operator is used for basic арифметические операции, такие как сложение, удаление, умножение и т. д. Эти операторы можно использовать для выполнения простых арифметических действий с числовыми значениями. В следующей таблице показано, как используются результаты и какие результаты получаются.
- Operator Name Example Result
-
+
Addition$x + $y
Sum of$x
and$y
-
-
Subtraction$x - $y
Difference of$x
и$ Y
-
*
Умножение$ x * $ y
Продукт$ x
и$ y
-
/
дивизион$ x / $ 9127 at
$ 60027 $$
6767676.$
$$
7676.$
$7626 $
6767676.7626 $
60027 $7676.
$. $y
-
%
Модуль$ x % $ y
Остальная часть$ x
, разделенные на$ y
-
**
.$ x ** $
. th power (Введено в PHP 5.6)
Пример: –
Вывод: -
Операторы присваивания: -
Для присвоения значений переменным используются операторы присваивания PHP. Левая часть переменной операнда заменяется правым значением. Переменные назначаются операторами этой группы. Наиболее распространенным оператором присваивания является =, который присваивает правую часть операнда переменной слева.
- Назначение То же, что и… Описание
-
x = y x = y
Левому операнду присваивается значение выражения справа y x = x - y Subtraction -
x *= y x = x * y
Multiplication -
x /= y x = x / y
Division -
x %= y x = x % y
Modulus
Пример:-
Вывод:-
Операторы сравнения:-
Оператор сравнения указывает отношение, разделяемое числом или рядом, двумя или более значениями. Эти операторы php просто используются для сравнения чисел или строк двух значений. Здесь мы расскажем вам, как использовать операторы php для их сравнения. Этот тип оператора PHP необходим для поиска любых несоответствий или корреляций между значениями и переменными. Он работает как логическое значение, возвращая True 9.0004
или значение false
. Например, если две сравниваемые переменные не равны по значению, использование оператора PHP not equal to покажет значение real.
- Имя оператора Пример Результат
-
==
Равно$x == $y
Возвращает true, если $x равно$y
Возвращает true, если $x равно $y и они одного типа -
!=
Не равно$x != $y
Возвращает true, если$x
не равно$y
-
<>
Не равно$x <> $y
Возвращает true, еслине равно
$x
$x
-
<>
$y
-
!==
Не идентичны$x !==
$y
Возвращает true, если$x
не равно$x
не равно1
>
Больше$x > $y
Возвращает true, если$x
больше$ Y
-
<
менее чем $ x<$ Y
Возвращает True, если$ x
меньше$ y
-
> =
больше, чем или равные
меньше или равно больше или равно> =
больше, чем или равен$
Возвращает true, если> =
, чем я. >= $y$x
больше или равно$y
<=
Меньше или равно$x <= $y
Возвращает true, если6 $x
$y
Пример:-
Выходы:-
Операторы увеличения/уменьшения:-
Эти операторы увеличивают значение вектора (увеличение) или уменьшают его (уменьшение). Часто их называют унифицированными операторами, так как работает только один оператор. Операторы увеличения и уменьшения используются для постоянного увеличения или уменьшения значения с коэффициентом 1. Оператор предварительного увеличения При добавлении к значению возвращается новое значение $x. Для более ясного представления см. таблицу ниже:
- Имя оператора Описание
-
++ $ x
Приращение предварительного достижения$ x
на один, затем возвращает$ x
-
$ x ++
пост-инфекция $ . x на один -
-$ x
, снижение предварительного процесса$ x
за один, а затем возвращает$ x
-
$ x-
после выбора$ x
, затем Scardments6 $
6 $
6 $
6 $
6. x
на один
Пример:-
Вывод:-
Логические операторы:-
Они смешивают условные операторы и используются в основном для одновременного отслеживания различных условий. Оператор PHP (or), например, проверяет, что хотя бы одно из двух допустимо. Вы можете использовать оператор PHP (и), если хотите проверить, являются ли они оба действительными. Пояснения см. в следующей таблице:
- Имя оператора Пример Результат
- и
$x
$y
True Если и$ x
, и$ y
, верны -
или или $ x
или$ y
True, если$ x
или$
- True 9 -
xor
777777777777777777777777777777777777777777777777777. 7777777777777777777 x xor $y Истинно, если верно либо$x
, либо$y
, но не оба - && And
$x && $y
Истинно, если оба$x
и 3 1 91 2 3$y 900 истинны.
|| Или
$x || $y
Истинно, если$x
или$y
верно - !
Not !$x
Истинно, если$x
неверно
Пример:-
Вывод:-
Доступны два строковых оператора:-
7 90 Использование числовых значений может привести к непредсказуемым результатам:
- Оператор PHP (.) также известен как оператор конкатенации. Он соединяет отдельные строки.
- Оператор PHP (.=) известен как оператор комбинированного присваивания. Он прикрепляет аргумент к тому, что слева на правой странице.
- Имя оператора Пример Результат
-
.
Конкатенация$txt1 . $txt2
Concatenation of$txt1
and$txt2
-
. =
Concatenation assignment$txt1 .= $txt2
Appends$txt2
to$txt1
Example:-
Вывод:-
Операторы массива:-
Для сравнения массивов используются операторы массива. Используйте операторы, упомянутые ниже, для сравнения различных массивов. Убедитесь, что используется правильная грамматика.
- Operator Name Example Result
-
+
Union$x + $y
Union of $x and $y -
==
Equality$x == $y
Returns true if$x
and$y
имеют одинаковые пары ключ/значение -
===
Идентификация$x === $y
Возвращает true, если$x
и$y
имеют одинаковые пары ключ/значение в порядка и тех же типов -
!=
Неравенство$x != $y
Возвращает true, если$x
не равно$y
-
<>
Неравенство$x <> $y
Возвращает true, если 6 не равно 7 $x 90 $ y -
! ==
Неидентификация$ x! == $ y
Возврат True, если$ x
не идентична$ y
Пример:-
. - PHP 7 добавляет нового оператора космического корабля Если два операнда идентичны, оператор космического корабля возвращает Пример: - Вывод: - Учебные пособия по основам PHP с базовой демонстрацией от Chentan в 2020 г. Операторы космического корабля: -
( <=> )
, который можно использовать для сравнения двух терминов. Также известен оператор комбинированного контраста. 0
, 1
, если левый больше, и -1
, если правый больше. Трехстороннее сравнение показано в следующей таблице: