Содержание

PHP Операторы PHP

HTML5CSS.ru

ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ

❮ Назад Дальше ❯


Операторы PHP

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

PHP делит операторы в следующих группах:

  • Арифметические операторы
  • Операторы присваивания
  • Операторы сравнения
  • Операторы приращения/уменьшения
  • Логические операторы
  • Операторы строк
  • Операторы массива

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

Арифметические операторы PHP используются с числовыми значениями для выполнения обычных арифметических операций, таких как сложение, вычитание, умножение и т.д.

ОператорИмяПримерРезультатЗапуск
+Addition$x + $ySum of $x and $y
Subtraction$x — $yDifference of $x and $y
*Multiplication$x * $yProduct of $x and $y
/Division$x / $yQuotient of $x and $y
%Modulus$x % $yRemainder of $x divided by $y
**Exponentiation$x ** $yResult of raising $x to the $y’th power (Introduced in PHP 5. 6) 

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

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

Основным оператором присваивания в PHP является «=». Это означает, что левый операнд получает значение выражения присваивания, расположенного справа.

НазначенияКак…ОписаниеЗапуск
x = yx = yЛевый операнд получает значение выражения, расположенного справа
x += yx = x + yAddition
x -= yx = x — ySubtraction
x *= yx = x * yMultiplication
x /= yx = x / yDivision
x %= yx = x % yModulus


Операторы сравнения 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 используются для уменьшения значения переменной.

ОператорИмяОписаниеЗапуск
++$xPre-incrementУвеличивает $x на единицу, а затем возвращает $x
$x++Post-incrementВозвращает $x, затем увеличивает $x на единицу
—$xPre-decrementУменьшает $x на один, а затем возвращает $x
$x—Post-decrementВозвращает $x, затем уменьшает $x на один

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

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

ОператорИмяПримерРезультатЗапуск
andAnd$x and $yЗначение true, если оба $x и $y являются истинными
orOr$x or $yЗначение true, если либо $x, либо $y true
xorXor$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 = yx = yЛевый операнд получает значение выражения назначения справа.Демо »
x += yx = x + yСложениеДемо »
x -= yx = x — yВычитаниеДемо »
x *= yx = x * yУмножениеДемо »
x /= yx = x / yДелениеДемо »
x %= yx = 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

?>

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

Для каждого побитового оператора существует оператор присваивания (см. ниже).

93
Оператор Имя Описание
<<= Назначение левой смены $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 $ $ $ $ 7626 $ 7626 $ 60027 $ 6767676. $ 7676. $ 6767676. $ 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
  • > = больше, чем или равные
  • > = больше, чем или равен $
  • > = , чем я. >= $y Возвращает true, если $x больше или равно $y
  • <=  Меньше или равно  $x <= $y  Возвращает true, если

    6 $x меньше или равно больше или равно $y

Пример:-

Выходы:-

Операторы увеличения/уменьшения:-

Эти операторы увеличивают значение вектора (увеличение) или уменьшают его (уменьшение). Часто их называют унифицированными операторами, так как работает только один оператор. Операторы увеличения и уменьшения используются для постоянного увеличения или уменьшения значения с коэффициентом 1. Оператор предварительного увеличения При добавлении к значению возвращается новое значение $x. Для более ясного представления см. таблицу ниже:

  • Имя оператора Описание
  • ++ $ x Приращение предварительного достижения $ x на один, затем возвращает $ x
  • $ x ++ пост-инфекция $
  • . x на один
  • -$ x , снижение предварительного процесса $ x за один, а затем возвращает $ x
  • $ x- после выбора $ x , затем Scardments 6 $ 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 Использование числовых значений может привести к непредсказуемым результатам:

  1. Оператор PHP (.) также известен как оператор конкатенации. Он соединяет отдельные строки.
  2. Оператор 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 добавляет нового оператора космического корабля ( <=> ) , который можно использовать для сравнения двух терминов. Также известен оператор комбинированного контраста.

Если два операнда идентичны, оператор космического корабля возвращает 0 , 1 , если левый больше, и -1 , если правый больше. Трехстороннее сравнение показано в следующей таблице:

Пример: -

Вывод: -

Учебные пособия по основам PHP с базовой демонстрацией от Chentan в 2020 г.