I have created a loop which will display date 2004 to 2014 in a formatted way. But the problem is, it is showing 204 instead of 2004 and continue this till 209.. So, how to show
It's because you're setting $yr like that:
$yr
$yr = 4;
Try this:
$yr = sprintf('%02d', $yr); echo "$x Jan 20$yr";