Как получить название дня недели из строки


День недели из строки

Через преобразование в timestamp, затем date('w');

 

 $date = '31.12.2012';
 list($d,$m,$y)=explode('.',$date);
 $dwi = date('w',mktime(0,0,0,$m,$d,$y)); 
 $da = array('Вс','Пн','Вт','Ср','Чт','Пт','Сб');
 $d_naz = $da[$dwi];