# \[php\] Finding day of week

**URL:** <https://forum.kirupa.com/t/php-finding-day-of-week/63904>\
**Category:** programming\
**Created:** [September 11, 2004, 3:52am UTC](https://forum.kirupa.com/t/php-finding-day-of-week/63904 "2004-09-11T03:52:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![MTsoul](https://avatars.discourse-cdn.com/v4/letter/m/91b2a8/32.png) [@MTsoul](https://forum.kirupa.com/u/MTsoul)\
**Post date:** [September 11, 2004, 3:52am UTC](https://forum.kirupa.com/t/php-finding-day-of-week/63904/1 "2004-09-11T03:52:47Z")

</div>

Hey all!

How do I find the day of the week of a certain date?

Thanks

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [September 11, 2004, 4:26am UTC](https://forum.kirupa.com/t/php-finding-day-of-week/63904/2 "2004-09-11T04:26:47Z")

</div>

[http://us4.php.net/manual/en/function.date.php](http://us4.php.net/manual/en/function.date.php)

```php

<?php
 
// Prints: Friday
echo date("l", mktime(0, 0, 0, 9, 10, 2004));
?>

```

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [September 11, 2004, 11:03pm UTC](https://forum.kirupa.com/t/php-finding-day-of-week/63904/3 "2004-09-11T23:03:32Z")

</div>

Can I have a result of an integer instead of “Friday” or “Tuesday”? Anything like that? I don’t really want an array/function of stuff that turns “friday” into 5.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [September 14, 2004, 5:24am UTC](https://forum.kirupa.com/t/php-finding-day-of-week/63904/4 "2004-09-14T05:24:31Z")

</div>

> [@MTsoul](#):
>
> Can I have a result of an integer instead of “Friday” or “Tuesday”? Anything like that? I don’t really want an array/function of stuff that turns “friday” into 5.

sure, just use a switch.

[http://us2.php.net/manual/en/control-structures.switch.php](http://us2.php.net/manual/en/control-structures.switch.php)

chris

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [September 14, 2004, 4:30pm UTC](https://forum.kirupa.com/t/php-finding-day-of-week/63904/5 "2004-09-14T16:30:19Z")

</div>

```php

$weekday = getdate(mktime(0, 0, 0, 9, 10, 2004))["wday"];

```

0 is sunday, 1 is monday and so on.
