|
|
|
| Привет, такой вопрос:
Получаю переменную $data в виде: год.месяц.день
Пример - 11.03.30
Каким образом это можно преобразовать в такой вид при выводе:
30 марта 2011 ? или хотя бы такой 30 марта 11 ?
Заранее благодарю | |
|
|
|
|
|
|
|
для: tima2010
(30.03.2011 в 09:44)
| | Можно начать отталкиваться от следующего скрипта
<?php
$data = "11.03.30";
list($year, $month, $day) = explode(".", $data);
$arr = array(1 => "января",
2 => "Февраля",
3 => "марта",
4 => "апреля",
5 => "мая",
6 => "июня",
7 => "июля",
8 => "августа",
9 => "сентября",
10 => "октября",
11 => "ноября",
12 => "декабря");
if(preg_match("|^\d{2}$|", $year)) $year = "20$year";
echo "$day ".$arr[intval($month)]." $year";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(30.03.2011 в 11:08)
| | cheops, Большое спасибо!
оказывается все не так сложно | |
|
|
|