concrete5 逆引きリファレンス
Number ヘルパーでバイト単位を扱う
2021/05/21 22:56
Number ヘルパーでキロバイトやメガバイトの単位を扱う
最初にCore::make('helper/number')でNumber ヘルパーのインスタンスを作成します。
データ容量などを、formatSize()を使うと単位指定で取得できます。
$nh = Core::make('helper/number');
$size = '1024';
$nh->formatSize($size,'KB'); // 1.00 KB
$size = '1048576';
$nh->formatSize($size,'MB'); // 1.00 MB
$size = '104857600';
$nh->formatSize($size,'GB'); // 0.10 GB
データ容量を単位で記述されたストリングからバイト単位をgetBytes()で取得できます。
$size = '1K';
$nh->getBytes($size); // 1024
$size = '1M';
$nh->getBytes($size); // 1048576
New Content
2021/07/02 16:59
2021/06/23 21:58
2021/06/22 22:01
2021/06/17 22:38
2021/06/15 22:00