$day=243; // номер дня
$year=2010; // номер года, если для текущего года, то $year=date("Y");
$dayyear=(mktime(0,0,1,1,1,$year+1)-mktime(0,0,1,1,1,$year))/(60*60*24);
if ($day<=$dayyear) {
$str=date("d-m-y",mktime(0,0,0,1,0,$year)+$day*24*60*60);
echo $day." дню в ".$year." году соответствует дата: ".$str;
}else{
echo "В ".$year." году всего дней: ".$dayyear;
}