这只是因为好奇,我如何计算给定周期的工作次数。例如:
for($x=1; $x <=5; $x++) {
for ($i=1; $i <= 5; $i++) {
for($y=1; $y<=5; $y++) {
for($j=1; $j<=5; $j++) {
for($z=1; $z<=5; $z++) {
echo($x." - ".$i." - ".$y." - ".$j." - ".$z."<br>");
}
}
}
}
}
显示器是这样的:
1 - 1 - 1 - 1 - 1
1 - 1 - 1 - 1 - 2
1 - 1 - 1 - 1 - 3
1 - 1 - 1 - 1 - 4
1 - 1 - 1 - 1 - 5
1 - 1 - 1 - 2 - 1
...
一切正常,我通过数学知道$ z周期改变了3125次,但我确定有办法计算这个。有小费吗?感谢
答案 0 :(得分:4)
$count = 0;
for($x=1; $x <=5; $x++) {
for ($i=1; $i <= 5; $i++) {
for($y=1; $y<=5; $y++) {
for($j=1; $j<=5; $j++) {
for($z=1; $z<=5; $z++) {
echo($x." - ".$i." - ".$y." - ".$j." - ".$z."<br>");
$count++;
}
}
}
}
}
echo $count;