使用number_format添加两个变量

时间:2016-07-20 13:31:15

标签: php

这是我在这个论坛上的第一篇文章,所以如果我做错了什么,请随时告诉我。

我试图将数字移动到某一点(例如2.2 / 150.25) 逗号(2,2 / 150,25)。

在网上搜索之后,number_format似乎是最好的解决方案,当我转换数字时一切都很完美,但是如果我添加它们(对我来说是必不可少的),结果是一个没有逗号或句号的数字

这是我的代码:

<html>
   <head>
      <meta charset="utf-8" />
   </head>
<?php
  function setMinutes($minutesNouv) {

  if ( $minutesNouv == 00 || $minutesNouv == 15 || $minutesNouv == 30 || $minutesNouv == 45 ) {
     $minutes = $minutesNouv;
  } else {
     $minutes = 0;
  }
 }
  function getHeuresDecimales($heures, $minutes) {
     $time = $heures + ($minutes / 60);
     $time = number_format($time, 2, ",", "");
     return $time;
 }

  function setHeuresDecimales($heuresD) {
     $heures = floor(floatval($heuresD));
     setMinutes((floatval($heuresD) - floor(floatval($heuresD))) * 60);
 }

 $heure = getHeuresDecimales(10, 30);
 $heure1 = getHeuresDecimales(3, 30);
 echo $heure . '<br>';
 echo $heure1 . '<br>';
 echo $heure + $heure1;

?>
 <body>
   <p>Convertir avec virgule</p>
 </body>

这就是结果:

10,50 3,50 13 转换avec virgule

如果有人能帮助我,我真的不知道它会来到哪里。

0 个答案:

没有答案