php怎么将一个数组分成两个数组,键作为一个数组,值作为一个数组?

2025-05-10 06:06:17
推荐回答(1个)
回答(1):

晚上时我循环一个数组,在foreach里把另外一个数组添加到这个数组的一个键值上,结果添加的数组变成上一个元素的值,而不是应该有值元素的值。找了两个小时左右,逻辑基本上都不问题,最后发现了:


这是改正过后的代码,其实出问题的原因在这里:


大foreach里面是$key=>$v

小foreach里面也写成$key=>$v了。所以导致了这个错误。