tp6框架的销售统计系统

common.php 727B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. // 应用公共文件
  3. /**
  4. * 格式化金额 将分为单位的金额以元输出 千分位分割
  5. * @param $price
  6. * @return string
  7. */
  8. function format_money($price)
  9. {
  10. if (!is_numeric($price)) {
  11. $price = 0;
  12. }
  13. return number_format(bcdiv($price, 100, 2), 2);
  14. }
  15. /**
  16. * 将元为单位的金额转化为分
  17. * @param $price
  18. * @return int
  19. */
  20. function int_money($price)
  21. {
  22. if (!is_numeric($price)) {
  23. $price = 0;
  24. }
  25. return intval(bcmul($price, 100));
  26. }
  27. /**
  28. * 格式化金额 将分为单位的金额以元输出
  29. * @param $price
  30. * @return string
  31. */
  32. function number_money($price)
  33. {
  34. if (!is_numeric($price)) {
  35. $price = 0;
  36. }
  37. return bcdiv($price, 100, 2);
  38. }