И вновь продолжаем изучать PHP. Сейчас мы поговорим о числах и операциями над ними.
Рассмотрим арифметические операции:
| Пример | Название | Результат |
| -$a | Отрицание | Смена знака $a. |
| $a + $b | Сложение | Сумма $a и $b. |
| $a - $b | Вычитание | Разность $a и $b. |
| $a * $b | Умножение | Произведение $a и $b. |
| $a / $b | Деление | Частное от деления $a на $b. |
| $a % $b | Деление по модулю | Целочисленный остаток от деления $a на $b. |
Теперь посмотрим на примерах какой будет результат
Давайте сразу определимся чему равна каждая переменная:
$a = 10
$b = 2
Приведем небольшой листинг.
$a = 10;
$b = 2;
// теперь по арифметическим операторам
//отрицание
$denial = -$a;
echo "Отрицание числа $a равно $denial";
//не забудем про перенос строки
echo "
";
//Сложение
$summ = $a + $b;
echo "Сумма чисел $a и $b равна $summ";
echo "
";
// Вычитание
$diff = $a - $b;
echo "Из $a вычесть $b равно $diff";
echo "
";
//умножение
$multiplication = $a * $b;
echo "операция перемножения $a на $b равна $multiplication";
echo "
";
// Деление
$division = $a / $b;
echo "Результат деления $a на $b равен $division" . "br";
//Остаток от деления
$mod = $a % $b;
echo "Остаток от деления $a на $b равен $mod";
?>
Посмотрите на результат, попробуйте изменить переменные, посмотрите как меняются значения.
Арифметические операции мы прошли. И слава богу. Продолжим. Далее работа со строками.
В PHP есть два оператора для работы со строками. Первый - оператор конкатенации ('.'), который возвращает объединение левого и правого аргумента. Второй - оператор присвоения с конкатенацией, который присоединяет правый аргумент к левому.
Рассмотрим небольшой пример в листинге.
$a = "Привет ";
$b = $a . "Мир!";
echo $b . "
";
$a = "Привет ";
$a .= "Мир!";
echo $a;
?>
Так что и в первом и во втором случае из листинга будут выведены одинаковые строки "Привет Мир!".
Попробуйте поэкспериментировать с переменными и все поймете, чуть позже продолжим обучение
.
С уважением Ваш ИТ Инженер.
Кабели контрольные с защитным покровом. Хороший и качественный кабель квббшв от отечественного производителя. Более 20 лет на рынке.
![OLORG[dot]ru OLORG[dot]ru](http://olorg.ru/application/maxsite/templates/olorgru/assets/images/logos/olorg-logo.png)