инкремента/декремента;
++$a Pre-increment Увеличивает $a на 1, затем возвращает $a.
$a++ Post-increment Возвращает $a, затем увеличивает $a на 1.
--$a Pre-decrement Уменьшает $a на 1, затем возвращает $a.
$a-- Post-decrement Возвращает $a, затем уменьшает $a на 1.
арифметические:
$a + $b Сложение Сумма $a и $b.
$a - $b Вычитание Разность $a и $b.
$a * $b Умножение Произведение $a и $b.
$a / $b Деление Частное от деления $a на $b.
$a % $b Modulus Целочисленный остаток от деления $a на $b.
Выражения сравнения вычисляются в 0 или 1, означая FALSE или TRUE (соответственно). PHP поддерживает > (больше), >= (больше или равно), == (равно),!= (не равно), < (меньше) и <= (меньше или равно). Эти выражения чаще всего используются внутри условных операторов, таких как if.
сравнения:
$a == $b равно TRUE, если $a равно $b.
$a!= $b не равно TRUE, если $a не равно $b.
$a <> $b не равно TRUE, если $a не равно $b.
$a < $b меньше TRUE, если $a строго меньше $b.
$a > $b больше TRUE, если $a строго больше $b.
$a <= $b меньше или равно TRUE, если $a меньше или равно $b.
$a >= $b больше или равно TRUE, если $a больше или равно $b.
строковые:
|
|
Имеются две строковые операции. Первая - операция ('.'), которая возвращает объединение из правого и левого аргументов. Вторая - операция присвоения ('.='), которая присоединяет правый аргумент в левому аргументу.
$a = "Hello ";
$b = $a. "World!"; // теперь $b содержит "Hello World!"
$a = "Hello ";
$a.= "World!"; // теперь $a содержит "Hello World!"
Некоторые операторы
If/else
if ($a > $b) {
print "a больше чем b";
} else {
print "a не больше чем b";
}
While
$i = 1;
while ($i <= 10) {
print $i++; /* будет печататься значение $i++ до тех пор пока $i не больше 10 */
For
for ($i = 1; $i <= 10; $i++) {
print $i; /* будет выполнятся цикл от $i=1 $i <= 10 с шагом $i++ */
}
Установка cookie с помощью PHP.
setcookie - отправляет куки.
Вызовы этой функции должен быть перед тэгами <html> или <head>!!!
Синтаксис:
int setcookie (string name [, string value [, int expire [, string path [, string domain [, int secure]]]]])
Пример:
setcookie ("student", "pupkin");
Получение и использование cookie сервером с помощью PHP.
После того как куки установлены, доступ к ним может быть получен при загрузке страницы через массив $_COOKIE
Cookie автоматически декодируется и присваивается переменной с тем же именем, что и имя куки. Для просмотра содержимого нашей тестовой куки в скрипте просто используйте один из следующих примеров:
echo $student;
echo $_COOKIE["student"];