我有一个看起来像这样的多维数组:
array(54) {
[0]=> array(2)
{
[0]=> string(10) "2017-03-20"
[1]=> string(4) "C1.3"
}
[1]=> array(2)
{
[0]=> string(10) "2017-03-20"
[1]=> string(4) "C1.4"
}
}
我已经有了这段代码来获得结果:
$keys = array_keys($EndArray);
//var_dump($EndArray);
print("<select>");
$teller = 0;
for($i = 0; $i < count($EndArray); $i++) {
foreach($EndArray[$keys[$i]] as $key => $value) {
if($teller == 2) {
$teller = 0;
}
echo "<option>".$value." ";
}
$teller++;
}
print("</select>");
}
它确实有效,但不是我想要它的方式,因为它为数组的每个部分创建一个新行的下拉列表,但我希望它是这样的:
2017-03-10 C1.3
2017-03-10 C1.4
2017-03-10 C1.5
2017-03-11 C1.1
2017-03-11 C1.2 etc.
但我不知道如何使这项工作,任何人都可以帮助我吗?