我试图在每个新行上仅显示此数组中不为空的名称。目前,使用这个,它只显示“$playerName1”的名字 10 次。我试图弄清楚为什么它实际上并没有遍历所有 10 个 playerName。它似乎只检查 $playerName1。
$z = array($playerName1, $playerName2, $playerName3, $playerName4, $playerName5, $playerName6, $playerName7, $playerName8, $playerName9, $playerName10);
$zCounter = 1;
foreach ($z as $allNames) {
while ($allNames != "" && $zCounter < 11) {
echo $allNames . "<br>";
$zCounter++;
}
}