ВУЗ:
Составители:
Рубрика:
28
Строковые операторы РНР обеспечивают удобные средства кон-
катенации (то есть слияния) строк. Существуют два строковых опера-
тора: оператор конкатенации (.) и оператор конкатенации с присваи-
ванием.
Конкатенацией называется объединение двух и более объектов в
единое целое.
Таблица 5. Строковые операторы
Пример Название Результат
$a = "abc"."def" Конкатенация Переменной $а присваивается
результат конкатенации $а и $b
$а .= "ghijkl" Конкатенация с при-
сваиванием
Переменной $а присваивается результат
конкатенации ее текущего значения со
строкой "ghijkl"
Пример использования строковых операторов:
// $а присваивается строковое значение "Spaghetti & Meat"
$а = "Spaghetti" . "& Meat"
// $а присваивается строковое значение "Spaghetti & Meat
are delicious"
$a .= "are delicious";
Удобные вспомогательные операторы инкремента (++) и декре-
мента (--), приведенные в табл. 6, делают программу более наглядной
и обеспечивают укороченную запись для увеличения или уменьшения
текущего значения переменной на 1.
Таблица 6. Операторы инкремента и декремента
Пример Название Результат
++$а, $а++ Инкремент
Переменная $а
увеличивается на 1
--$а, $а-- Декремент
Переменная $а
уменьшается на 1
Эти операторы могут располагаться как слева, так и справа от опе-
ранда. Действия, выполняемые оператором, зависят от того, с какой сто-
роны от операнда он находится. Рассмотрим следующий пример:
28
Строковые операторы РНР обеспечивают удобные средства кон-
катенации (то есть слияния) строк. Существуют два строковых опера-
тора: оператор конкатенации (.) и оператор конкатенации с присваи-
ванием.
Конкатенацией называется объединение двух и более объектов в
единое целое.
Таблица 5. Строковые операторы
Пример Название Результат
$a = "abc"."def" Конкатенация Переменной $а присваивается
результат конкатенации $а и $b
$а .= "ghijkl" Конкатенация с при- Переменной $а присваивается результат
сваиванием конкатенации ее текущего значения со
строкой "ghijkl"
Пример использования строковых операторов:
// $а присваивается строковое значение "Spaghetti & Meat"
$а = "Spaghetti" . "& Meat"
// $а присваивается строковое значение "Spaghetti & Meat
are delicious"
$a .= "are delicious";
Удобные вспомогательные операторы инкремента (++) и декре-
мента (--), приведенные в табл. 6, делают программу более наглядной
и обеспечивают укороченную запись для увеличения или уменьшения
текущего значения переменной на 1.
Таблица 6. Операторы инкремента и декремента
Пример Название Результат
Переменная $а
++$а, $а++ Инкремент
увеличивается на 1
Переменная $а
--$а, $а-- Декремент
уменьшается на 1
Эти операторы могут располагаться как слева, так и справа от опе-
ранда. Действия, выполняемые оператором, зависят от того, с какой сто-
роны от операнда он находится. Рассмотрим следующий пример:
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »
