【发布时间】:2019-06-28 04:42:11
【问题描述】:
一切都好吗?我遇到了一个问题,我是 php 的初学者,需要帮助。
用户必须输入一个初始数字,例如:1
<input type="number" name"number" id="number">
然后他告知数量:30
<input type="number" name"qtd" id="qtd">
如果我想创建一个循环,其中每 10 次重复增加一个新数字。
上面例子的结果是:
1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3 ,3,3,3, 3,3,3,3,3,3
可能吗?
看看我正在尝试的代码,但我找不到合乎逻辑的方法。
<?php
//ini_set('display_errors', 1);
//ini_set('display_startup_errors', 1);
//error_reporting(E_ALL);
//echo $_POST['sequencial'];
for ($i = 1; $i <= 100; $i++){
echo $i. "<br>";
}
?>
【问题讨论】:
-
你有什么尝试吗?
-
我正在尝试,但这只会重复递增的数字
-
您应该显示您正在使用的代码。人们不会为你写完整的东西。但他们可以帮助您处理损坏的代码。
-
怎么样?请分享代码。
-
$l = 30; for($v=$i=0; $i<$l; ++$i) { if($i % 10 == 0) { ++$v; } echo $v.','; }... 如果您需要比这更复杂的信息(例如 f.e. 最后一个值之后没有尾随逗号),那么您需要自己弄清楚:-P