簡體   English   中英

僅在 10 個循環內創建 1000 個數字

[英]Creating 1000 digit within 10 loops only

是否可以僅使用 10 個循環創建從 0000 到 9999 的 1000 個數字?

 for ($i=0; $i < 10; $i++) { # code... $numberList .= ""; } echo $numberList; result: 0000, 0001, 0002, ... 9999

更新

我需要最小化代碼,因為我的服務器不太好。 我正在處理大量數字。 示例:1000-1999、2000-2999、... 9000-9999

還有 xxx-1000 到 xxx-19999、xxx-2000 到 xxx-2999、... xxx-9000 到 xxx-9999

這樣做有幫助嗎?

$numberList = array();
for($i = 0; i < 10; i++){
    for($j = 0; j < 10; j++){
        for($k = 0; k < 10; k++){
            for($l = 0; l < 10; l++){
                $numberList[] = i . j . k . l;
            }
        }
    }
}

通過這種方式,您將擁有所有 4 位數字,即使是最重要的零,如“0001”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM