wpseek.com
Un motore di ricerca WordPress per sviluppatori e autori di temi
wp_convert_hr_to_bytes › WordPress Function
Da2.3.0
Deprecaton/a
› wp_convert_hr_to_bytes ( $value )
| Parametri: |
|
| Links: | |
| Ritorna: |
|
| Definito a: |
|
| Codex: | |
| ChangeLog: |
|
Converts a shorthand byte value to an integer byte value.
Funzioni correlate: wp_convert_bytes_to_hr, convert_chars, convert_to_screen, rest_convert_error_to_response, wp_count_sites
Sorgenti
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 );
}