Аргументы по умолчанию

Рассмотрим функцию round. Она округляет переданное число:

<?php

$result = round(10.25, 0); // 10

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

Чаще всего нужно округлять именно до целого числа (а не до одной десятой, например), поэтому создатели функции round сделали второй аргумент необязательным, и задали ему внутри функции значение по умолчанию 0. Значит, можно не указывать второй аргумент и результат будет тем же:

<?php

$result = round(10.25); // 10

А если нужна другая точность, то можно передать аргумент:

<?php

$result = round(10.25, 1); // 10.3

Если функция в PHP принимает необязательные аргументы, то они всегда стоят после обязательных. Их количество может быть любым (это зависит от самой функции), но они всегда идут рядом и в конце списка аргументов.

Задание

Округлите число, записанное в переменную $number, до двух знаков после запятой, и выведите результат на экран.


Определения
  • Аргумент по умолчанию — необязательный аргумент функции.

Упражнение доступно только для авторизованных пользователей