Php 在循环结果中发出最后一个字

Php 在循环结果中发出最后一个字,php,Php,我在玩黑客游戏,结果应该是: 61、62、63、64、65、66、67、68、69、70 但是在70之后,我得到了一个 <?php function countUp($start) { for ($i = 61; $i <= 70; $i++) { echo $i . " then "; } } $start = intval(trim(fgets(STDIN))); countUp($start); 您应该检查打印最后一个号码的时间,打印

我在玩黑客游戏,结果应该是:

61、62、63、64、65、66、67、68、69、70

但是在
70
之后,我得到了一个

<?php

function countUp($start) {

    for ($i = 61; $i <= 70; $i++) {
        echo $i . " then ";
    }

}

$start = intval(trim(fgets(STDIN)));

countUp($start);

您应该检查打印最后一个号码的时间,打印号码时不要再加“then”


for($i=61;$i我已经看完了你失败的测试。我希望这对你有用

<?php>

function countUp($start) {

  $FIRST_NUM = $start + 1;
  $LAST_NUM = $start + 10;

    for ($i = $FIRST_NUM; $i <= $LAST_NUM; $i++) {

        if($i == $LAST_NUM) {echo $i; break;}

        echo $i . " then ";
    }

}
$start = intval(trim(fgets(STDIN)));
countUp($start);  // try countUp(60); to test this
一行程序:

echo implode(' then ', range($n = intval(file_get_contents('php://stdin')), $n+9));
这样使用:

<?php

function countUp($start) {

    for ($i = 61; $i <= 70; $i++) {
        $txt.= $i . " then ";
    }
  $str= preg_replace('/\W\w+\s*(\W*)$/', '$1', $txt);
  echo $str
}

$start = intval(trim(fgets(STDIN)));

countUp($start);

infrade()是一个方便的函数,将项目添加到数组中,然后用单词“then”作为($i=61;$i
echo infrade('then',range(61,70))的粘合剂连接起来;
此函数可能遇到的另一个问题是,该函数接受一个参数
$start
,但不使用它。我建议使用
$start
而不是硬编码的
61
。复选框确认:“我不会从任何来源(包括网站、书籍或朋友/同事)查阅/复制代码来完成这些测试,尽管可能会参考语言文档或使用具有代码完成功能的IDE。”:DPassed!您是获胜者@steven7mwesigwa。谢谢
<?php>

function countUp($start) {

  $FIRST_NUM = $start + 1;
  $LAST_NUM = $start + 10;

    for ($i = $FIRST_NUM; $i <= $LAST_NUM; $i++) {

        if($i == $LAST_NUM) {echo $i; break;}

        echo $i . " then ";
    }

}
$start = intval(trim(fgets(STDIN)));
countUp($start);  // try countUp(60); to test this
echo implode(' then ', range($n = intval(file_get_contents('php://stdin')), $n+9));
<?php

function countUp($start) {

    for ($i = 61; $i <= 70; $i++) {
        $txt.= $i . " then ";
    }
  $str= preg_replace('/\W\w+\s*(\W*)$/', '$1', $txt);
  echo $str
}

$start = intval(trim(fgets(STDIN)));

countUp($start);