我在php中有一个功能,在我身边的一张桌子上铺设了一条灯塔。
for ($counter = 0; $counter<10; $counter++){
$htmlString .= code for table row here;
}
The for loop only makes 5 rows and i even printed out the value of $counter and it says: 0, 2, 4, 6, 8
我以前从未看到过这一点,我只能想到除了将 lo改从10处改为20处,而我知道造成这种情况的是什么,因此,我可以找到好的办法。
这里是我关于职能的完整法典,一是从一流中转过来的。
function BuildNetworkString($Query){
$NetworkHtml = "<table style= width:100%; ><tr>";
$counter = 0;
if($Query[ FacebookID ] != )
{
$NetworkHtml .= "<td style= width:10%; height:80px; text-align:center; ><a href= http://facebook.com/profile.php?id=" . $Query[ FacebookID ] . " class= black title= Facebook - " . $Query[ FacebookName ] . " ><img width= 50px src= Images/facebook.png ></a></td>";
$counter+=1;
}
for ($counter; $counter<10; $counter++)
{
$NetworkHtml .= "<td style= width:10%; height:80px>  ; $counter</td>";
}
$NetworkHtml .= "</tr></table>";
return $NetworkHtml;
}