if语句-需要这个有100行的表,并为代码PHP分配一个值


if statement - Need to this table with 100 rows and assign a valor to the code PHP

我需要解决这个简单的问题:得到这个代码:

<?php
$xml=simplexml_load_file("d2ladder.xml") or die("Error: Cannot create object");
?>    
<table width="100%" border="1" cellspacing="0" cellpadding="2" align="center" style="text-align:center">
  <tbody>
    <tr class="<?php if ($xml->ladder[12]->char[0]->status == "alive") { echo "alive"; } else { echo "dead"; } ?>">
      <td width="10%">1.</td>
      <td width="50%" style="text-align:left"><?php echo $xml->ladder[12]->char[0]->prefix; ?> <?php echo $xml->ladder[12]->char[0]->name; ?></td>
      <td width="10%"><?php echo $xml->ladder[12]->char[0]->class; ?></td>
      <td width="10%"><?php echo $xml->ladder[12]->char[0]->level; ?></td>
      <td width="20%"><?php echo $xml->ladder[12]->char[0]->experience; ?></td>
    </tr>
        <tr class="<?php if ($xml->ladder[12]->char[1]->status == "alive") { echo "alive"; } else { echo "dead"; } ?>">
      <td width="10%">2.</td>
      <td width="50%" style="text-align:left"><?php echo $xml->ladder[12]->char[1]->prefix; ?> <?php echo $xml->ladder[12]->char[1]->name; ?></td>
      <td width="10%"><?php echo $xml->ladder[12]->char[1]->class; ?></td>
      <td width="10%"><?php echo $xml->ladder[12]->char[1]->level; ?></td>
      <td width="20%"><?php echo $xml->ladder[12]->char[1]->experience; ?></td>
    </tr>
  </tbody>
</table>

需要在此表上创建行,直到char[99]也许我需要使用while?因为有时它在网站地图上不会达到99

用于/while循环:

for ($i = 0; $i < 100; $i++) {
    ?>
  <tr class="<?php if ($xml->ladder[12]->char[$i]->status == "alive") { echo "alive"; } else { echo "dead"; } ?>">
  <td width="10%"><?php echo $i; ?>.</td>
  <td width="50%" style="text-align:left"><?php echo $xml->ladder[12]->char[$i]->prefix; ?> <?php echo $xml->ladder[12]->char[$i]->name; ?></td>
  <td width="10%"><?php echo $xml->ladder[12]->char[$i]->class; ?></td>
  <td width="10%"><?php echo $xml->ladder[12]->char[$i]->level; ?></td>
  <td width="20%"><?php echo $xml->ladder[12]->char[$i]->experience; ?></td>
</tr>
<?php } 

周期参见

希望这能有所帮助。