当前位置: 首页>>代码示例>>PHP>>正文


PHP Manager::currency方法代码示例

本文整理汇总了PHP中Manager::currency方法的典型用法代码示例。如果您正苦于以下问题:PHP Manager::currency方法的具体用法?PHP Manager::currency怎么用?PHP Manager::currency使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Manager的用法示例。


在下文中一共展示了Manager::currency方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: currency

 public function currency()
 {
     $value = 123456.78;
     $this->data->value = 'Valor = ' . $value;
     $currency = Manager::currency($value);
     $this->data->currency = 'Currency = ' . $currency;
     $formated = $currency->format();
     $this->data->formated = 'Formatado = ' . $formated;
     $currency = Manager::currency($formated);
     $value = $currency->getValue();
     $this->data->getValue = 'Get Value = ' . $value;
     $currency->setValue(87654321.09);
     $this->data->setValue = 'Após setValue = ' . $currency;
     $currency->setValue(-654.3200000000001);
     $this->data->setValueNeg = 'Após setValue negativo = ' . $currency;
     $currency = Manager::currency('-R$ 123.345,67');
     $value = $currency->getValue();
     $this->data->valueNeg = 'Valor negativo = ' . $value;
     $valor1 = Manager::currency(10.9008900015);
     $valor2 = Manager::currency(10.9008900017);
     mdump($valor1->getValue() == $valor2->getValue() ? 'Valores iguais' : 'Valores diferentes');
     $valor1 = Manager::currency(10.9018900015);
     $valor2 = Manager::currency(10.9068900017);
     mdump($valor1->getValue() == $valor2->getValue() ? 'Valores iguais' : 'Valores diferentes');
     $this->render();
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:26,代码来源:typesController.php

示例2: renderCurrencyValue

 public function renderCurrencyValue($value)
 {
     if (is_numeric($value)) {
         $v = Manager::currency((double) $value);
         $value = $v->formatValue();
     }
     return new MLabel($value);
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:8,代码来源:mgridcolumnrender.php

示例3: convertToPHPValue

 public function convertToPHPValue($value, $type)
 {
     if ($type == 'date') {
         return \Manager::Date($value);
     } elseif ($type == 'timestamp') {
         return \Manager::Timestamp($value);
     } elseif ($type == 'currency') {
         return \Manager::currency($value);
     } elseif ($type == 'cnpj') {
         return \MCNPJ::create($value);
     } elseif ($type == 'cpf') {
         return \MCPF::create($value);
     } elseif ($type == 'blob') {
         if ($value) {
             $value = base64_decode($value);
         }
         $value = \MFile::file($value);
         return $value;
     } else {
         return $value;
     }
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:22,代码来源:platform.php

示例4: formTextField

 public function formTextField()
 {
     $this->data->email = 'a@teste.com';
     $this->data->nomeValidator = false;
     $this->data->currency = Manager::currency(1234.56);
     $this->data->dataNascimento = Manager::date(Manager::getSysDate());
     $this->data->timestamp = Manager::timestamp(Manager::getSysTime());
     $this->render();
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:9,代码来源:controlsController.php


注:本文中的Manager::currency方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。