Formatar Data Completa em um modo prático

Este código mostra como mostrar o dia da semana e data de hoje em português sem precisar usar aquelas “array”.

Ex.: dia-semana, dia de mes de ano.

boas vibes!!!

<?php
setlocale(LC_TIME,'pt_BR','ptb');
echo strftime('%A, %d de %B de %Y',mktime(0,0,0,date('n'),date('d'),date('Y')));
?>

Qual é a sua opinião ou dúvida?

le disse:

Muito bom, funcionou certinho. Mas e se eu quiser o contrário? Tenho uma data do tipo “quarta-feira, 4 de setembro de 2013″ e preciso converter ela no formato date(‘Y-m-d’), e aí? Existe alguma função do próprio PHP que me permita fazer isso?