I'm developping a script to graph statistics per day. At this moment, I'm fetching an array in this way:
$example_data = array(
array("1",$u_dia[1]),array("2",$u_dia[6]),array("3",$u_dia[3]),array("4",$u_dia[4]),array("5",$u_dia[5]),
array("6",$u_dia[6]),array("7",$u_dia[7]),array("8",$u_dia[8]),array("9",$u_dia[9]),array("10",$u_dia[10]),
array("11",$u_dia[11]),array("12",$u_dia[12]),array("13",$u_dia[13]),array("14",$u_dia[14]),array("15",$u_dia[15]),
array("16",$u_dia[16]),array("17",$u_dia[17]),array("18",$u_dia[18]),array("19",$u_dia[19]),array("20",$u_dia[20]),
array("21",$u_dia[21]),array("22",$u_dia[22]),array("23",$u_dia[23]),array("24",$u_dia[24]),array("25",$u_dia[25]),
array("26",$u_dia[26]),array("27",$u_dia[27]),array("28",$u_dia[28]),array("29",$u_dia[29]),array("30",$u_dia[30]),
);
This works perfectly well for months with 30 days, but seems kind of unprofessional with months of 28, 29 or 31 days.
I've thought in filling the array in this way:
$example_data = array(
for ($d=1;$d<=date("t");$d++){array("$d",$u_dia[$d]),}
)
But it doesn't work at all.
How can I code this array to make it work properly whatever the month it is?