функция since 2.3.0

wp_convert_hr_to_bytes()

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

wp_convert_hr_to_bytes( string $value ): int

Описание

Преобразует сокращённое значение в байтах в целочисленное значение в байтах.

Параметры

$value string обязательный
Значение в байтах (из PHP ini), сокращённое или обычное.

Возвращаемое значение

int

Исходный код

wp-includes/load.php:1687

function wp_convert_hr_to_bytes( $value ) {
	$value = strtolower( trim( $value ) );
	$bytes = (int) $value;

	if ( str_contains( $value, 'g' ) ) {
		$bytes *= GB_IN_BYTES;
	} elseif ( str_contains( $value, 'm' ) ) {
		$bytes *= MB_IN_BYTES;
	} elseif ( str_contains( $value, 'k' ) ) {
		$bytes *= KB_IN_BYTES;
	}

	// Deal with large (float) values which run into the maximum integer size.
	return min( $bytes, PHP_INT_MAX );
}

История изменений

ВерсияОписание
4.6.0 Moved from media.php to load.php.
2.3.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.