4
プロジェクトでは、ディスクやファイルサイズ(バイト、キロ、メガなど)に多くの参照があったので、これはMoneyやQuantityなどの値オブジェクトの非常に良い候補です。私は誰もこれまでPHPでこれまでやっているのだろうかと思います。ありがとう。誰でも、PHPの値オブジェクトとしてファイルサイズの良い実装を知っていますか?
プロジェクトでは、ディスクやファイルサイズ(バイト、キロ、メガなど)に多くの参照があったので、これはMoneyやQuantityなどの値オブジェクトの非常に良い候補です。私は誰もこれまでPHPでこれまでやっているのだろうかと思います。ありがとう。誰でも、PHPの値オブジェクトとしてファイルサイズの良い実装を知っていますか?
あなたはSPLの[のFileInfo](http://php.net/manual/en/class.splfileinfo.php)で見ることができるZend_Measure_Binary ...
$measure = new Zend_Measure_Binary($size, Zend_Measure_Binary::BYTE);
$size = $measure->convertTo(Zend_Measure_Binary::MEGABYTE);
それは確かに私が探していたものです。ありがとうございました。 –
を使用することができます。あなたが求めているのは正確ではないが、同様の目的のための標準化されたクラスを提供しています。 – Adam