我过滤数组中的值并创建一个新数组。但输出中的键是相同的。我在一个新的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 )
答案 0 :(得分:0)
我认为你可以这样做
array_values($redteams);