php微信退款:订单金额或退款金额与之前请求不一致,请核实后再试问题

bug出现情况:

微信支付退款

解决方案

php将float转换成int类型,在要转换的变量之前加上用括号括起来的目标类型

<?php
$a = 16.90;
echo (int)($a * 100);
echo "<br/>";
echo (int)strval($a * 100);

 

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-04 16:08:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-04 16:08:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-04 16:08:02       82 阅读
  4. Python语言-面向对象

    2024-02-04 16:08:02       91 阅读

热门阅读

  1. 服务器安装docker环境

    2024-02-04 16:08:02       45 阅读
  2. sql求中位数

    2024-02-04 16:08:02       56 阅读
  3. LeetCode803. Bricks Falling When Hit——洪水填充

    2024-02-04 16:08:02       47 阅读
  4. vue中$refs的用法及作用详解

    2024-02-04 16:08:02       45 阅读
  5. C# 从“byte[]”转换为“BitmapImage”

    2024-02-04 16:08:02       57 阅读
  6. openEuler 22.03 docker安装elasticsearch 7.17.17

    2024-02-04 16:08:02       41 阅读
  7. 美敦力呼吸机PB560硬件分析

    2024-02-04 16:08:02       56 阅读
  8. [C语言]结构体初识

    2024-02-04 16:08:02       55 阅读
  9. Large Language Models on Graphs: A Comprehensive Survey

    2024-02-04 16:08:02       60 阅读
  10. 在 Qt 中如何将数字转换为QString

    2024-02-04 16:08:02       51 阅读
  11. 栈和队列-删除字符串中的所有相邻重复项

    2024-02-04 16:08:02       54 阅读