Skip to content

NumberHelper

class NumberHelper(View $view, array $settings = array())

NumberHelper は、ビューの中で一般的な書式で数値を表示するための 便利なメソッドを持っています。これらのメソッドは、通貨、パーセンテージ、データサイズ、 指定した精度に整えられた数値へのフォーマットや、他にもより柔軟に数値のフォーマットを行います。

Changed in version 2.1

NumberHelper は、 View レイヤーの外でも簡単に使えるように CakeNumber クラスにリファクタリングされました。ビューの中で、これらのメソッドは NumberHelper クラスを経由して アクセス可能です。通常のヘルパーメソッドを呼ぶように呼び出せます: $this->Number->method($args);

以下の全ての関数は、整形された数値を返します。 これらは自動的にビューに出力を表示しません。

method CakeNumber::currency(float $number, string $currency = 'USD', array $options = array())

method CakeNumber::defaultCurrency(string $currency)

method CakeNumber::addFormat(string $formatName, array $options)

method CakeNumber::precision(mixed $number, int $precision = 3)

method CakeNumber::toPercentage(mixed $number, int $precision = 2, array $options = array())

method CakeNumber::fromReadableSize(string $size, $default)

method CakeNumber::toReadableSize(string $dataSize)

method CakeNumber::format(mixed $number, mixed $options=false)

method CakeNumber::formatDelta(mixed $number, mixed $options=array())

WARNING

2.4 から、シンボルは UTF-8 になりました。もし、非 UTF-8 アプリを実行する場合、 詳しくは移行ガイドをご覧ください。

Released under the MIT License.