Шаг 34: Функции

Функции переиспользуют логику: расчёт скидки, форматирование цены, валидация.

Код примера

function getDiscountedPrice($base, $percent) {
  return round($base * (1 - $percent / 100));
}
echo "Цена со скидкой 20%: " . number_format(getDiscountedPrice(5900, 20), 0, ".", " ") . " ₽";
Результат:
Цена со скидкой.