
站长必藏:26个Linux服务器管理常用SSH命令行
wp_convert_hr_to_bytes ( $value )
wp_convert_hr_to_bytes: 这是一个将人类可读的文件大小转换为字节值的函数。它可以用来将用户输入的文件大小值转换成WordPress可以使用的字节值。
将一个速记字节值转换为一个整数字节值。
function wp_convert_hr_to_bytes( $value ) { $value = strtolower( trim( $value ) ); $bytes = (int) $value; if ( false !== strpos( $value, 'g' ) ) { $bytes *= GB_IN_BYTES; } elseif ( false !== strpos( $value, 'm' ) ) { $bytes *= MB_IN_BYTES; } elseif ( false !== strpos( $value, 'k' ) ) { $bytes *= KB_IN_BYTES; } // Deal with large (float) values which run into the maximum integer size. return min( $bytes, PHP_INT_MAX ); }