【问题标题】:Create a list using php使用 php 创建列表
【发布时间】:2013-12-06 18:51:25
【问题描述】:

大家好,我需要使用 php 创建一个列表。但我想在左侧打印奇数,在右侧打印偶数。 请大家帮忙,谢谢

我的代码

<?php
$min = 100;
$max = 110;
?>
<ul class="wrap-list">
<?php
for($i=$min;$i<= $max,$i++) {
    echo "<li>$min</li>";
}
?>
</ul>

【问题讨论】:

  • 这听起来像是一道作业题;)

标签: php for-loop


【解决方案1】:

简单地做:

<?php
$min = 100;
$max = 110;
?>
<ul class="wrap-list">
<?php
for($i=$min;$i<=$max,$i+=2) {
    echo "<li>$min | ".($min+1)."</li>";
}
?>
</ul>

或者,如果您正在寻找更清洁的东西,您可以将其输出为:

<?php
$min = 100;
$max = 110;
?>
<table class="wrap-list">
<?php
for($i=$min;$i<=$max,$i+=2) {
    echo "<tr><td>$min</td><td>".($min+1)."</td></tr>";
}
?>
</table>

【讨论】:

  • 我只差一点点。你使用双引号,所以变量 sub 将被运行,所以你在左边使用一个变量 sub ,当你不需要的时候在右边使用一个字符串 concat 。
  • 只在回声之外做数学运算,或者不要使用双引号。考虑到集合的小尺寸,这不是性能问题,但在可读性方面它有点重要
猜你喜欢
  • 2013-02-16
  • 1970-01-01
  • 2023-03-14
  • 2019-08-08
  • 2011-12-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多