Учусь php. Часть 4. Математические выражения

Посмотрел 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>

Результат выполнения вышенаписанного файла – ВОТ.

Пока полет нормальный. Едем дальше.

 

5 1 голос
Рейтинг статьи
Будь другом, дай знать:
Вы уже голосовали

Читайте также:

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии