我正在尝试使用整数遍历数组,并将匹配项存储在数组的不同索引中,该索引的增量为1.此时它只是存储在一个零的索引中。
这是我的代码:
for($results = 0;$results<$length_g;$results++){
if(preg_match('/[0-9]+$/', $game_scores[$results], $away_goals)){
$away_goals[results];
}
}
答案 0 :(得分:0)
您没有分配新值。试试这个:
$new_array[$results] = $away_goals;
然后您可以使用$new_array
来获取数据。
答案 1 :(得分:0)
array_push这样做。但必须创建一个新数组来存储数据。
代码:
$away_goals = array();
for($results = 0;$results<$length_g;$results++){
if(preg_match('/[0-9]+$/', $game_scores[$results], $away_score)){
//echo "Match was found <br />";
array_push($away_goals, $away_score);
}
}