我创建了一个循环,它将以格式化的方式显示日期 2004 到 2014。但问题是,它显示的是 204 而不是 2004 并一直持续到 209 .. 那么,如何以格式化的方式显示那些年份,如 2004、2005、2006 等。
这是我创建的代码,告诉我在哪里使固定:
<?php
$yr = 4;
while ($yr <= 14) {
$x = 1;
while ($x <= 31) {
echo "$x Jan 20$yr<br>";
$x++;
}
$x = 1;
while ($x <= 31) {
echo "$x Feb 20$yr<br>";
$x++;
}
$x = 1;
while ($x <= 31) {
echo "$x Mar 20$yr<br>";
$x++;
}
$x = 1;
while ($x <= 31) {
echo "$x Apr 20$yr<br>";
$x++;
}
$x = 1;
while ($x <= 31) {
echo "$x May 20$yr<br>";
$x++;
}
$x = 1;
while ($x <= 31) {
echo "$x Jun 20$yr<br>";
$x++;
}
$x = 1;
while ($x <= 31) {
echo "$x Jul 20$yr<br>";
$x++;
}
$x = 1;
while ($x <= 31) {
echo "$x Aug 20$yr<br>";
$x++;
}
$x = 1;
while ($x <= 31) {
echo "$x Sep 20$yr<br>";
$x++;
}
$x = 1;
while ($x <= 31) {
echo "$x Oct 20$yr<br>";
$x++;
}
$x = 1;
while ($x <= 31) {
echo "$x Nov 20$yr<br>";
$x++;
}
$x = 1;
while ($x <= 31) {
echo "$x Dec 20$yr<br>";
$x++;
}
$yr++;
}
?>