#2.21 Операторы и циклы в php - итоги
Primary tabs
Для построения программ в РНР предусмотрен широкий спектр операторов и управляющих структур. При помощи операторов осуществляется обработка данных, например, сложение чисел или проверка равенства. Управляющие структуры предназначены для организации требуемого порядка выполнения программы. Ниже перечислены краткие итоги главы:
- Арифметические действия представлены следующими операторами:
+
,-
,*
,/
,**
и%
. Кроме того, предусмотрены различные математические функции отabs
доtan
. - Операторы присваивания
=
,+=
,-=
,*=
,/=
,.=
,%=
,&=
,|=
,^=
,<<=
и>>=
предназначены для присваивания значений переменным, с возможностью совмещения собственно присваивания с выполнением арифметического или логического действия. - Операторы
++
и--
предназначены для увеличения и уменьшения значения переменной. - Оператор
``
предназначен для выполнения команд операционной системы. - Операторы
.
и.=
позволяют склеивать строки. - Битовые операторы
&
,|
,^
,~
,<<
и>>
позволяют управлять отдельными битами в переменных. - Операторы
==
,===
,!=
,<>
,!==
,<
,>
,<=
,>=
и<=>
предназначены для сравнения значений переменных и выражений. - Логические операторы
and
,or
,xor
,!
,&&
и||
предназначены для построения сложных условий. - Оператор
if
проверяет выполнение определенного условия и выполняет различные операторы в зависимости от результата. - Оператор
switch
позволяет проверять сразу несколько вариантов условия, действуя как расширенный операторif
. - Оператор цикла
for
позволяет выполнить последовательность операторов до тех пор пока условие цикла остается истинным. Он состоит из инициализации, условия цикла, тела цикла и оператора, который выполняется после тела цикла. - Цикл
while
выполняется, пока его условие остается истинным. - Цикл
do...while
отличается от циклаwhile
тем, что проверка выполнения условия производится после тела цикла, а не до него. - Цикл
foreach
предназначен для работы с массивами.
- Log in to post comments
- 268 reads