只是想检查一下是否有人遇到过这种情况。进行 api 调用,这个 foreach 会将浮点数转换为字符串。
在 foreach 和 k=>v 中循环将 float 转换为字符串。
foreach ($data as $k => $v) { $result[$v['category_name']][$v['data_year']]['gross_profit'] = number_format($result[$v['category_name']][$v['data_year']]['net_sale'] - $result[$v['category_name']][$v['data_year']]['net_cost'], 2); }
使用 number_format 将浮点数转换为字符串。有人遇到过这个吗?
删除 number_format 使其保持浮动。
慕无忌1623718