Jo, pomocí explode to taky jde, je to asi o jeden řádek kratší...
<?php
function convert_date($date) {
$months = array (1 => "leden", "únor", "březen", "duben", "květen", "červen", "červenec", "srpen", "září", "říjen", "listopad", "prosinec");
$date = explode("-", $date);
$date = $date[2].". ".$months[$date[1]*1]." ".$date[0];
return $date;
}
$datum = convert_date("2007-08-29");
echo $datum;
?>
Na popis funkcí je nejlepší originál PHP manuál... V češtině bys něco našel třeba na Intervalu.
http://interval.cz/clanky/perl-compatible-regularni -vyrazy-v-php-subvyrazy-a-zpetna-reference/
http://www.regularnivyrazy.info/php-pcre-perl-compa tible.html
//edit: v mém prvním příspěvku jsem měl chybu - opravil jsem řádek s přiřazením proměnné $month