php 一个数组被两个foreach 第二个遍历得到奇怪的结果

后端开发人员日常操作:组合格式化数据返回前端大佬~~~~


乍一看,似乎没啥问题,我们来看看返回数据。

返回数据:


第二个foreach的遍历,参数也是$profuctinfo,结果得出来的数组,重复了。

后面打印数组,慢慢排查,才发现第二次foreach用的$profuctinfo,与第一次的foreach相同了,数据被污染了

我们把代码改为下图看看。


看看返回数据。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容