PeServer

SizeConverter
in package

Read onlyYes

データ容量変換。

Table of Contents

Constants

KB_SIZE  = 1024
1KB のサイズ。
UNITS  = ['byte', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']
サイズ単位。

Properties

$kbSize  : int
$units  : array<string|int, mixed>

Methods

__construct()  : mixed
生成。
convertHumanReadableByte()  : string
読みやすいように変換。

Constants

UNITS

サイズ単位。

public array<string|int, string> UNITS = ['byte', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']

Properties

$units

private array<string|int, mixed> $units = self::UNITS

Methods

__construct()

生成。

public __construct([int $kbSize = self::KB_SIZE ][, array<string|int, string> $units = self::UNITS ]) : mixed
Parameters
$kbSize : int = self::KB_SIZE

1KB のサイズ。

$units : array<string|int, string> = self::UNITS

サイズ単位。

convertHumanReadableByte()

読みやすいように変換。

public convertHumanReadableByte(int $byteSize[, string $sizeFormat = '{i_size} {unit}' ]) : string

C#(Pe.Core)から移植。

Parameters
$byteSize : int
$sizeFormat : string = '{i_size} {unit}'

{f_size} {i_size} {unit}

Tags
phpstan-param

literal-string $sizeFormat

Return values
string

        
On this page

Search results