[英]How Change Array Key Values in Foreach Loop?
我过滤数组中的值并创建一个新数组。 但是输出中的键是相同的。 我在新的foreach循环中使用该数组进行修复,但再次提供了相同的输出。
Array ([0] => text1',number,'text2 [1] => text3',number,'text4 [2] => text5',number,'text6)
上面的示例是一系列输出$teams.
foreach ($teams as $key=>$first) {
$chat = array($first);
$array = explode("',", $chat[0]);
$array = explode(",'", $array[0]);
$redteams = array($array[0]);
print_r($redteams);
}
它给我的输出:
Array ( [0] => text1 ) Array ( [0] => text3 ) Array ( [0] => text5 )
它应该是这样的输出:
Array ( [0] => text1 ) Array ( [1] => text3 ) Array ( [2] => text5 )
我想你可以这样
array_values($redteams);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.