PHP返回数据整理求教

1.php

<?php error_reporting(0);
$handle = fopen ("http://adm.fxtcvip.com/user_get_user_info?token=3ePdlaQDXxyNnCmA1613651742395", "rb");
$content = "";
do {
$data = fread($handle, 1024);
if (strlen($data) == 0) {
break;
}
$content.= $data;
} while(true);
fclose ($handle);

echo $content;

执行上面PHP返回代码如下

$content = 

{"code":0,"data":{"create_time":"2021-02-18 20:35:40","id":3205,"ip_time":600,"longtime_ip_amount":0,"mobile_cost":6,"mobile_price":2500,"month_amount":1400,"month_cost_amount":36,"month_init_amount":0,"password":"mima123","price":1200,"res_static_api_cost":0,"res_static_cost":14,"res_static_price":2000,"status":1,"total_amount":1400,"update_time":"2021-03-13 05:01:53","user_name":"nemayonghu","white_list_status":1},"msg":"\u6210\u529f"}

 

 

代码应该怎么写想整理和计算得到答案

 

 left_amount = data.month_amount 减去data.month_cost_amount 减去data.mobile_cost-data.res_static_cost

 $(".left_amount").text(left_amount 除以100)  得到最后的结果金额 + %70   再除以7 =

 

最终想得到的答案

目前剩余  ¥XXXXXXX

 

 

代码该怎么写啊麻烦大哥们帮帮忙!!!!

month_amount-month_cost_amount-mobile_cost-res_static_cost=?
在用上面减后得到的结果除以100
除后得到的结果加70%
加70%后的结果在除以7

 

<?php
$content = '{"code":0,"data":{"create_time":"2021-02-18 20:35:40","id":3205,"ip_time":600,"longtime_ip_amount":0,"mobile_cost":6,"mobile_price":2500,"month_amount":1400,"month_cost_amount":36,"month_init_amount":0,"password":"mima123","price":1200,"res_static_api_cost":0,"res_static_cost":14,"res_static_price":2000,"status":1,"total_amount":1400,"update_time":"2021-03-13 05:01:53","user_name":"nemayonghu","white_list_status":1},"msg":"\u6210\u529f"}';
$o=json_decode($content);
$left_amount =$o->data->month_amount - $o->data->month_cost_amount - $o->data->mobile_cost - $o->data->res_static_cost;
$left_amount/=100;//除以100
$left_amount+=$left_amount*0.7;//加上70%
$left_amount/=7;//结果在除以7
$left_amount=round($left_amount,2);//四舍五入保留2位小数
echo "目前剩余  ¥".$left_amount;
?>

$(".left_amount").text(left_amount 除以100)  得到最后的结果金额 + %70   再除以7 =

上面这句实属没看懂你表达什么

就简单处理了你第一段的问题

代码


<?php
error_reporting(0);
$handle = fopen ("http://adm.fxtcvip.com/user_get_user_info?token=3ePdlaQDXxyNnCmA1613651742395", "rb");

$content = "";

do {

$data = fread($handle, 1024);

if (strlen($data) == 0) {

break;

}

$content.= $data;

} while(true);

fclose ($handle);

 $arr = json_decode($content, true);

 $nums = $arr['data']['total_amount'] - $arr['data']['month_cost_amount'] - $arr['data']['mobile_cost'] - $arr['data']['res_static_cost'];

 echo "目前剩余¥".$nums;
//echo $content;

?>

 

就是你上面的结果再 除以100后得到的结果再 加70%  再得到的结果除以7   就是最终我要的结果了

$left_amount=$left_amount*1.7/7;   

 

这里错了吧  结果不对,   $left_amount=$left_amount*1.7/7;       我是例如结果是100   这里只需要100+70=170    然后170再除以  7=最终结果

 

 

 

month amount-month cost amount-mobile cost-res static cost=?
在用上面减后得到的结果除以100
除后得到的结果加70%
加70%后的结果在除以7