zeroise()WP 0.71

Добавляет предшествующий ноль к числам, когда это необходимо.

Если установить второй параметр в 4 и передать число 10, то мы получим в итоге 0010, а если передать число 5000, то получим 5000.

Хуков нет.

Возвращает

Строку. Обработанное число.

Использование

$zeroise = zeroise( $number, $threshold );
$number(число) (обязательный)
Число к которому будут добавлены нули, если оно "меньше" чем $threshold.
$threshold(число) (обязательный)
Число символов которое свыше которых не нужно добавлять предшествующие нули.

Примеры

0

#1 Простой пример

Этот пример позволяет добавлять предшествующие нули к числу комментариев (нужно использовать внутри цикла комментариев). В примере, $threshold установлен в 2, поэтому перед всеми однозначными числами (1-9) будет добавлен 0, а к числам 10 и выше нет.

$comno = get_comments_number();
echo zeroise( $comno, 2 ); //> 01 02 03 ... 10 11 12 ...

Список изменений

С версии 0.71 Введена.

Код zeroise() WP 6.5.2

function zeroise( $number, $threshold ) {
	return sprintf( '%0' . $threshold . 's', $number );
}