$vars = array();
$misc = 0;
$count = count($country_names);
for ($i = 0; $i <= $count; $i++) {
${"var$i"} = 0;
array_push($vars, ${"var$i"});
}
array_push($vars, $misc);
这为我提供了以下数组:
Array ( [0] => 0 [1] => 0 [2] => 0 [3] => 0 [4] => 0 [5] => 0 [6] => 0 [7] => 0 [8] => 0 [9] => 0 [10] => 0 [11] => 0 [12] => 0 [13] => 0 )
具有
[13]
成为
$misc
现在,我需要循环浏览另一个表,并匹配国家,以创建该县有多少人使用了我们的服务的计数,我尝试了这一点,但毫无乐趣,因为相关变量计数没有增加:
$misc = 0;
$count = count($country_names);
for ($i = 0; $i <= $count; $i++) {
${"var$i"} = 0;
array_push($vars, ${"var$i"});
foreach ($data as $item) {
if ($item['country'] === "UK") {
${"var$i"}++;
} else {
$misc++;
}
array_push($vars, ${"var$i"});
}
}
array_push($vars, $misc);
foreach
a内回路
for
$data
Search_model
:
$result->select('country')
->from('results')
->like('country', $countries)
->order_by('country', 'ASC');
$results = $result->get()->result_array();
return $results;