gpt4 book ai didi

PHP 生成具有特定格式的可能数字

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:45:54 25 4
gpt4 key购买 nike

我需要用某种格式/规则生成可能的数字。

  1. 5 位数
  2. 第一个数字 > 0

    for($x=0;$x=10;$x++) {$first=1;$second=0;$third=0;$fourth=0;$five=0;

    for($i=1;$i<10;$i++){ $第一=$我;休息;}对于($i=0;$i<10;$i++){ $第二个=$i;休息;}对于($i=0;$i<10;$i++){ $第三=$i;休息;}对于($i=0;$i<10;$i++){ $第四=$i;休息;}对于($i=0;$i<10;$i++){ $五=$i;休息;

    echo $first.$second.$third.$fourth.$five.'\n';

期望的结果:100001000110002...直到99999

但似乎坏了:(

最佳答案

您需要 nest 而不是使用单独的 for 循环他们在彼此里面:

for($i = 1; $i <= 9; $i++){
for($j = 0; $j <= 9; $j++){
for($k = 0; $k <= 9; $k++){
for($l = 0; $l <= 9; $l++){
for($m = 0; $m <= 9; $m++){
print("$i$j$k$l$m\n");
}
}
}
}
}

DEMO

但是,显然,一种更简单的方法将只使用一个 for 循环:

for($i = 10000; $i <= 99999; $i++){
print("$i\n");
}

DEMO

关于PHP 生成具有特定格式的可能数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23451665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com