Посмотрел 4-тый урок
Пока всё идет гладко и понятно (ну еще бы, ведь я это уже раз 5 изучал).
Код конспекта по видео, с моими комментариями, который у меня получился:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Часть 4</title>
</head>
<body>
<?php
echo 'Исходные данные:<br />';
$x = 10;
$y = 20;
echo "x =" . $x . '<br />';
echo "y =" . $y . '<br /><br />';
echo 'Простые математические операции:<br />сложение/вычитание/умножение/деление/получение остатка от деления<br />';
echo $x + $y . '<br />'; //обычное сложение
echo $x - $y . '<br />'; //вычитание
echo $x * $y . '<br />'; //умножение
echo $x / $y . '<br />'; //деление
echo $x % $y . '<br />'; //получение остатка при делении
echo '<br />Вариант с текстом:<br />';
echo 'x+y =' . ($x + $y) . '<br />'; //Когда хотим операцию склеить с текстом, то ее приходится заключать в скобки
echo 'x-y =' . ($x - $y) . '<br />'; //вычитание
echo 'x*y=' . ($x * $y) . '<br />'; //умножение
echo 'x/y=' . ($x / $y) . '<br />'; //деление
echo 'Остаток при делении равен ' . ($x % $y) . '<br /><br />'; //получение остатка при делении
echo 'Увеличение переменной на определенное число<br />';
$x = $x + 10;
echo $x . '<br />';
$x += 10; //быстрое написание $x = $x + 10;
$y -= 10; // аналог $y = $y - 10;
//и так со всеми остальными математическими операциями
echo $x . ' и ' . $y;
//Но есть ЕЩЕ короче запись ТОЛЬКО ДЛЯ ЕДИНИЦЫ
$x++; //аналог $x = $x + 1; и $x += 1;
$x--; //аналог $x = $x - 1; и $x -= 1;
echo '<br /><br />Обращение ко встроенным константам:<br />';
echo M_PI . '<br />'; //Обращение ко встроенной константе - числу Пи.
echo M_E . '<br />'; //Обращение ко встроенной константе - числу Е.
echo '<br /><br />Обращение ко встроенным функциям:<br />';
echo abs(-22) . '<br />'; //Встроенная функция выводит число по модулю,
echo ceil(3.1) . '<br />';//Встроенная функция округляет число к бОльшему,
echo floor(3.9) . '<br />';//эта округляет к мЕньшему,
echo round(3.55) . '<br />';//эта округляет более логично,
echo round(3.55555, 2) . '<br />';//можно через запятую указать, сколько знаков после запятой выводить
echo mt_rand(1, 20) . '<br />';//функция рандомно выводит любое число из заданного диапазона
$rand = mt_rand(1, 20);//а можно загнать эту функцию в переменную и делать с ней потом разные манипуляции
$rand++;
echo $rand . '<br />'; //выводит рандомное число, только увеличенное на 1 из-за предыдущей операции ++,
echo min(2, 3, 5, 1, 2, 33, 22) . '<br />';//простая функиця, находит минимальное из заданных чисел,
echo max(1, 4, 55, 12, 9) . '<br />';//аналогично, только находит максимальное число,
?>
</body>
</html>
Результат выполнения вышенаписанного файла – ВОТ.
Пока полет нормальный. Едем дальше.