php date format full day name code example
Example 1: php check weekday of date
$dayofweek = date('w', strtotime($date));
$result = date('Y-m-d', strtotime(($day - $dayofweek).' day', strtotime($date)));
Example 2: php full day name
date("l",time()) // LOWER CASE L
Example 3: name of today php
$datetime = DateTime::createFromFormat('YmdHi', '201308131830');
echo $datetime->format('D');
// or
$date = new \DateTime();
echo $date->format("D");