Отправляет email-рассылки с помощью сервиса Sendsay

PHP 5 для начинающих

  Все выпуски  

ДАННЫЕ И ОПЕРАЦИИ (ОБЗОР): Операторы


Вниманию читателей!

Отдельные выпуски рассылки в той или иной мере взаимосвязаны. С предыдущими выпусками Вы можете ознакомиться:

  1. в архиве рассылки (оригиналы выпусков);
  2. на сайте рассылки (исправленные и дополненные версии).

# # #

Вы также можете подписаться на рассылку "PHP 5: Новые возможности".

PHP 6 уже в разработке!

Еще в ноябре 2005 года на встрече в Париже разработчики обсудили новые возможности следующей, шестой, версии PHP. Интересует ли Вас, какой будет эта версия? Примите участие в опросе, который проводится на сайте рассылки.

http://pterodactyl.l2p.net/e107/

[опрос на английском языке: PHP 6: Are you interesting in? (PHP 6: Вы зантересованы?) - YES (ДА) - NO (НЕТ)]

PHP 5 для начинающих

Аннотация

Общее представление об операторах.

Переменные и константы, равно как и другие выражения, сами по себе оказались бы достаточно бесполезны, если бы над ними нельзя было производить те или иные действия - арифметические и прочие. Такого рода действия с одной или несколькими величинами в PHP производятся с помощью операторов (operators); причем, в результате получается некая новая величина (иначе говоря, состоящая из величин и операторов конструкция сама является выражением).

print 2 + 2;
4
var_dump(2 + 2);
int(4)

По количеству величин (выражений), на которые воздействует операторы, выделяют три их вида: унарные (unary) - используются с одной величиной; бинарные (binary) - используются с двумя величинами; тернарный (ternary) - используется с тремя величинами.

По характеру производимых действий операторы подразделяются на следующие группы.

  • Арифметические (arithmetic) операторы
  • Операторы присвоения (assignment)
  • Битовые (bitwise) операторы
  • Операторы сравнения (comparison)
  • Оператор контроля ошибок (error control)
  • Оператор исполнения (execution)
  • Операторы инкрементирования (incrementing) и декрементирования (decrementing)
  • Логические (logical) операторы
  • Строковые (string) операторы
  • Операторы массивов (array)
  • Оператор типа (type)

Created with DocBook Created with Libxslt


В избранное