这是我被指示分开的另一个问题的后续行动。我有不同的列集和它们的值,有些有值,有些没有。例如:
$vCountries ['country1'] = "Value of country1";
$vCountries ['country2'] = "Value of country2";
$vCountries ['country3'] = "";
$vCountries ['country4'] = "Value of country4";
$vCountries ['country5'] = "";
...through to
$vCountries ['country50'] = "Value of country50";
我想生成以下代码示例(仅当它包含一个值时):
<th id="country1">Value of country1</th>
<th id="country2">Value of country2</th>
<th id="country4">Value of country4</th>
...
由于所有国家/地区 ID 通常仅使用一个索引来区分它们,因此我希望动态生成这些标题。
有人建议了以下代码:
for ($i = 1; $i <= 50; ++$i) {
$vCountries['country' . $i] = "Value of country " . $i;}
但首先,我不明白它是如何工作的以及如何将其解析为顶部的代码,因为目前它只打印数组数组等,并且“国家/地区的值 .$i”不是通用的和索引的,这是每个国家/地区的实际值不同,所以我仍然需要手动列出它,不是吗?
有任何想法吗?
谢谢