收藏
回答

微信App支付wechatpay-php/SDK提示无法将JSON输入源?

回答关注问题邀请回答
收藏

3 个回答

  • 灰鱼
    灰鱼
    2022-05-19
    intval($PaymentAmount)
    
    2022-05-19
    有用
    回复
  • A琥珀川
    A琥珀川
    2021-08-17
    $PaymentAmount = bcmul($order_info['total_price'], 100, 0);  // 支付金额
    


    2021-08-17
    有用
    回复 3
    • ㅤㅤㅤㅤ
      ㅤㅤㅤㅤ
      2021-08-17
      所以不就错了么?bcmul 结果变字符串了。你再强转回整型吧。
      2021-08-17
      回复
    • ㅤㅤㅤㅤ
      ㅤㅤㅤㅤ
      2021-08-17
      2021-08-17
      回复
    • A琥珀川
      A琥珀川
      2021-08-17回复ㅤㅤㅤㅤ
      感谢,已经找到问题了。
      2021-08-17
      回复
  • ㅤㅤㅤㅤ
    ㅤㅤㅤㅤ
    2021-08-17

    `$PaymentAmount` 是个啥?是整数吗?不要传浮点数(1.0 这种)或者字符串("1" 这种)。

    2021-08-17
    有用
    回复 1
    • A琥珀川
      A琥珀川
      2021-08-17
      (int)$PaymentAmount 强制转int类型已解决错误
      2021-08-17
      回复
登录 后发表内容