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

PHP учебник

PHP HOME PHP Intro PHP Install PHP Syntax PHP Variables PHP Echo / Print PHP Data Types PHP Strings PHP Constants PHP Operators PHP If...Else...Elseif PHP Switch PHP While Loops PHP For Loops PHP Functions PHP Arrays PHP Sorting Arrays PHP Superglobals

PHP Forms

PHP Form Handling PHP Form Validation PHP Form Required PHP Form URL/E-mail PHP Form Complete

PHP Advanced

PHP Arrays Multi PHP Date and Time PHP Include PHP File Handling PHP File Open/Read PHP File Create/Write PHP File Upload PHP Cookies PHP Sessions PHP Filters PHP Filters Advanced PHP Error Handling PHP Exception

MySQL Database

MySQL Database MySQL Connect MySQL Create DB MySQL Create Table MySQL Insert Data MySQL Get Last ID MySQL Insert Multiple MySQL Prepared MySQL Select Data MySQL Delete Data MySQL Update Data MySQL Limit Data

PHP - XML

PHP XML Parsers PHP SimpleXML Parser PHP SimpleXML - Get PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX Intro AJAX PHP AJAX Database AJAX XML AJAX Live Search AJAX RSS Reader AJAX Poll

PHP Examples


PHP Reference

PHP Overview PHP Array PHP Calendar PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones


PHP 5 Операторов


Операторы 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