diEcho diEcho - 1 year ago 60
PHP Question

how to create array of a week days name in php

I know this is stupid, but how would I do this?
I would like to create an array of seven days through PHP
What I mean is all the seven weekdays.
I don't want to write them like his:

sunday monday tuesday ...etc

and days will be starting from sunday which means if today is the 29th of march (monday) then it automatically grabs the current date and create an array of weekdays starting from Sunday.

array always be in this way


Answer Source

This might work..

$timestamp = strtotime('next Sunday');
$days = array();
for ($i = 0; $i < 7; $i++) {
    $days[] = strftime('%A', $timestamp);
    $timestamp = strtotime('+1 day', $timestamp);
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download