zeroise

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

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

Хуков нет.

Возвращает

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

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

<?php zeroise( $number, $threshold ); ?>
$number(число) (обязательный)
Число к которому будут добавлены нули, если оно “меньше” чем $threshold.
По умолчанию: нет
$threshold(число) (обязательный)
Число символов которое свыше которых не нужно добавлять предшествующие нули.
По умолчанию: нет

Примеры

  1. Этот пример позволяет добавлять предшествующие нули к числу комментариев (нужно использовать внутри цикла комментариев). В примере, $threshold установлен в 2, поэтому перед всеми однозначными числами (1-9) будет добавлен 0, а к числам 10 и выше нет.
<?php
	$comno = get_comments_number();
	echo zeroise($comno, 2);
	// получим 01, 02, 03... или 10, 11, 12...
?>

Код из


wp-includes/formatting.php

WP 4.7.2

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

Комментарии:


Оставить комментарий

Your email address will not be published. Required fields are marked *