wc_let_to_num()WC 1.0

Notation to numbers.

This function transforms the php.ini notation for numbers (like '2M') to an integer.

Хуков нет.

Возвращает

int.

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

wc_let_to_num( $size );
$size(строка) (обязательный)
Size value.

Код wc_let_to_num() WC 8.7.0

function wc_let_to_num( $size ) {
	$size = $size ?? '';

	$l   = substr( $size, -1 );
	$ret = (int) substr( $size, 0, -1 );
	switch ( strtoupper( $l ) ) {
		case 'P':
			$ret *= 1024;
			// No break.
		case 'T':
			$ret *= 1024;
			// No break.
		case 'G':
			$ret *= 1024;
			// No break.
		case 'M':
			$ret *= 1024;
			// No break.
		case 'K':
			$ret *= 1024;
			// No break.
	}
	return $ret;
}