2015年11月19日木曜日

CakePHP 3で数字のフォーマット

CakePHP 3数字のフォーマットです。CakePHPの機能を使わなくても実現できると思いますが、せっかくなので使ってみました。

echo $this->Number->currency(2980, "JPY");

echo $this->Number->precision(456.91873645, 2);

echo $this->Number->toReadableSize(0); // 0 Byte
echo $this->Number->toReadableSize(1024); // 1 KB
echo $this->Number->toReadableSize(1321205.76); // 1.26 MB
echo $this->Number->toReadableSize(5368709120); // 5 GB

echo $this->Number->format('123456.7890', [
  'places' => 2,
  'before' => '¥ ',
  'after' => ' !'
]);

実際に設定してみたサイトがこちら

参考サイト
Number (CakePHP Cookbook 3.x documentation)

0 件のコメント:

コメントを投稿