Aug
01
С помощью строковых операторов PHP удобно производить слияние строк.
Существует два строковых оператора: оператор конкатенации (.) и оператор конкатенации с присваиванием (.=)
Конкатенация - объединение двух и более объектов в единое целое.
Операторы присваивания – задают новое значение переменной.
| Пример |
Название |
Результат |
| $а = 7; |
Присваивание |
Переменная $а равна 7 |
| $а += 7; |
Сложение с присваиванием |
Переменная $а равна
сумме $а и 7 |
| $а *= 7; |
Умножение с присваиванием |
Переменная $а равна произведению
$а и 7 |
| $а/=7; |
Деление с присваиванием |
Переменная $а равна частному отделения
$а на |
| $а .= 7; |
Конкатенация с присваиванием |
Переменная $а равна конкатенации $а и 7 |
Строковые операторы
| Пример |
Название |
Результат |
| $a = “abc”.”def” |
Конкатенация |
Переменной $а присваивается результат конкатенации $а и $b |
| $а – “test” |
Конкатенация с присваиванием |
Переменной $а
присваивается результат конкатенации
ее текущего значения со строкой “test” |
Jul
31
Логические операторы предназначены исключительно для работы с логическими выражениями и возвращают false или true.
Ниже приведена таблица логических операторов PHP:
| Пример |
Название |
Результат |
| $a and $b |
Логическое ‘и’ |
TRUE если и $a, и $b TRUE. |
| $a or $b |
Логическое ‘или’ |
TRUE если или $a, или $b TRUE. |
| $a xor $b |
Исключающее ‘или’ |
TRUE если $a, или $b TRUE, но не оба. |
| ! $a |
Отрицание |
TRUE если $a не TRUE. |
| $a && $b |
Логическое ‘и’ |
TRUE если и $a, и $b TRUE. |
| $a || $b |
Логическое ‘или’ |
TRUE если или $a, или $b TRUE. |
Jul
31
Немного общей информации о переменных PHP:
1. Переменные в PHP представлены знаком dollar – $ с последующим именем переменной.
2. Имя переменной чувствительно к регистру символов.
$var = "Lesson1";
$Var = "Lesson2";
echo "$var, $Var"; // выводит "Lesson1, Lesson2"
Далее показан пример неправильного задания имени переменной и следом за этим пример символа с подчеркиванием:
$4site = 'not yet'; // неправильно; начинается с числа
$_4site = 'not yet'; // правильно; начинается с символа подчёркивания/underscore
$täyte = 'mansikka'; // правильно; 'ä' это ASCII 228.