Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR PHP

php get all of days of a particular day in a year

// Input the day you want to get and the year
// the function will print out how many days of the input day are
// there in a given year.

$input_day = 'Sunday';
$input_year = '2003';
$numbday = 1;

function holidays($y, $m)
{
    global $input_day;
    return new DatePeriod(
        new DateTime("First $input_day of $y-$m"),
        DateInterval::createFromDateString("Next $input_day"),
        new DateTime("Last day of $y-$m")
    );
}
function getdays()
{
    global $input_year;
  	global $input_day;
  	global $numbday;
    for ($month=1; $month<=12; $month++)
    {
        foreach(holidays($input_year, $month) as $getday)
        {
          	$numbday++;
            $arr = explode(" " , $getday->format("l, Y-m-d
"));
            foreach ($arr as $array)
            {
                // echo ($array);
              	// You can take the comment to see all of the actual date
              	// To verify the code is correct.
            }
        }
    }
  	echo "Total numbers of $input_day: $numbday";
}

echo getdays();
Source by stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #php #days #day #year
ADD COMMENT
Topic
Name
2+5 =