-2
我使用這個代碼時前述零:跟上一個整數
$start = substr($string, 0, -6);
$end = substr($string, -6);
for($i = 0; $i < 500; $i++) {
if($end > 500) {
echo $start.$end--."<br />";
} else {
echo $start.$end++."<br />";
}
}
凡$string
會像RXV123456
總是在最後6個字符是數字。
如果$string
是RXV123456
,輸出將是成才這樣的:
RXV123456
RXV123455
RXV123454
...
但是,如果$string
將會像RXV
,我得到這樣的輸出:
RXV12345
RXV12344
RXV12343
此外,如果$string
會RXV0
或RXV000123
,同樣的事情,零將被省略。
任何想法如何保持零,如果$結束將開始一個或多個零?
確保它是一個字符串。如果您必須使用數字,那麼您需要將其轉換。 – 2013-05-10 18:28:18
永遠記得閱讀常見問題解答 - 特別是它告訴你尋找已經得到答案的地方。 http://stackoverflow.com/questions/1699958/formatting-a-number-with-leading-zeros-in-php – 2013-05-10 18:29:46
我搜索,但沒有找到該主題 – 2013-05-10 18:30:30