SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Помощ за едно скриптче

nwa

New member
Това е скриптюето
<?php
echo "Днес е ";
echo date ("d F");
echo ", ";
echo date ("Y");
echo "г. ";
?>

И изкарва формата така - Днес е 27 October, 2008г.

Проблема е че искам това October да ми излиза Октомври както и следшащите месеци.
 
Re: Помощ за едно скриптче

Ето един вариант:
$search_mont = array ('/January/i', '/February/i', '/March/i', '/April/i', '/May/i', '/June/i', '/July/i', '/August/i', '/September/i', '/October/i', '/November/i', '/December/i');
$replace_mont = array ('януари', 'февруари', 'март', 'април', 'май', 'юни', 'юли', 'август', 'септември', 'октомври', 'ноември', 'декември');
$den_today = preg_replace($search_mont, $replace_mont, date("d F Y г."));
echo "Днес е $den_today";
 
Последно редактирано:
Re: Помощ за едно скриптче

По-смислено е да се използва str_replace при положение, че реално нямаш регулярен израр.
По-добрия вариант (по-бърз) е употребата на масив с месеците и извеждане чрез $array[date('n')]
 

Горе