私はこのコードを使用しています:
$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 />";
}
}
いつも最後の6文字の$stringようなものはどこにあるのでしょうか。RXV123456
の場合、出力は次のようになります$string。RXV123456
RXV123456
RXV123455
RXV123454
...
しかし、の$stringようなものになるとRXV012345、次の出力が得られます。
RXV12345
RXV12344
RXV12343
また、$stringがRXV001234またはの場合RXV000123、同じことで、そのゼロは省略されます。
$end が1つ以上のゼロで始まる場合、ゼロを保持する方法はありますか?