August 7, 2012

FuelPHPの小ネタ。Num::bytes()メソッド。

大した話では無いのですが、FuelPHPにはNum::bytes()というメソッドがあります。
これが地味に便利です。

ドキュメント:
http://docs.fuelphp.com/classes/num.html#/method_bytes

ドキュメントに記載されているサンプルの通り、特定の書式の文字列を
バイト数にして返してくれます。

例えばUploadクラスで、Uploadされるファイルのmax sizeを設定できます。
http://docs.fuelphp.com/classes/upload/usage.html#/method_process
この時、バイト数を直接設定しても構いませんが、
0の数が良くわからなくなってくるので、そんな時に役に立ちます。

こういったさりげないメソッドを上手く使えた時って嬉しいですね。

Numクラスは他にも地味で便利なメソッドが多いなー。

No comments:

Post a Comment