Bán Miklós írta:
> On Sat, 12 May 2012 17:02:39 +0200 (CEST)
> SZABO Zsolt <sz...@mm.bme.hu> wrote:
> 
>> On Sat, 12 May 2012, Krisztian VASAS wrote:
>>
>>> On 2012-05-12 14:42, SZABO Zsolt wrote:
>>>> Egy szovegben ($r) szeretnem
>>>> a "May-11" jellegu datumokat "May-11 (Fri)" formatumra cserelni,
>>>> es ezt a
>>>>
>>>> $r = preg_replace("/(Max-[0-9]+)/",'\1
>>>> ('.date("D",strtotime('\1')).')',$r);
>>>>
>>>> paranccsal gondoltam megcsinalni,de nem mukodik (kulonbozo
>>>> datumokhoz ugyanazt a napot dobja ki).
>>>> Jol gondolom, hogy akkor igy nem lehet hasznalni a preg_replace-t?
>>>> (vagy rosszul hasznalom?)
>>> 1. A nálam jobb fejlesztők majd kijavítanak, de tudtommal a May-11
>>> nem valid datumforma:
>>> $ date -d May-11 '+%Y-%m-%d'
>>> date: invalid date `May-11'
>>> $ date -d 'May 11' '+%Y-%m-%d'
>>> 2012-05-11
>>>
>>> 2. A függvények sorrendje hibás. Ez nekem műxik:
>>>
>>> <?php
>>> $r = 'May-11';
>>> $rr = date( 'M-d (D)', strtotime( preg_replace( "/(May)-([0-9]+)/",
>>> '\2 \1', $r ) ) );
>>> echo "$r\n$rr\n";
>>> ?>
>> A May-11-gyel megbirkozik a strtotime, bar lehet, hogy valoban nem 
>> szabvanyos datumformatum(?).
>>
>> Viszont a csereberenek a kovetkezo sorra is mukodnie kellene:
>> "hdgdajgfah May-11 fhflhsldfkjh May-13 dgfjadsghfkj stb."
>>
>> Szoval az elobbi sort szeretnem erre cserelni:
>> "hdgdajgfah May-11 (Fri) fhflhsldfkjh May-13 (Sun) dgfjadsghfkj stb."
>>
>> emiatt gondoltam az eredeti fuggveny sorrendet...
>>
>> --
>> sZs
> 
> 
> Szia,
> 
> a strtotime-nak ebben a formában kell az év, egyébként a függvény
> működik:
> 
> $rr = date( 'M-d (D)',
> strtotime( preg_replace( "/(\d{4})-(May)-([0-9]+)/", '\1 \3 \2', $r ) )
> );
> 
> Miki
> 
Kedves Egybegyűltek!

Fel szeretném hívni a figyelmeteket arra, hogy ez a linux (haladóbb) lista és
szeretnélek benneteket megkérni arra, hogy a nem szigorúan a lista
tematikájába vágó kérdéseket a linux határterületeiről (úgymint a php
programozás, lótenyésztés, stb.) a linux-flame vagy php szakmai listán listán
tegyétek fel!
Bár tudom, hogy a jó úttörő ahol tud segít, de tartsuk meg a lista 
irányultságát!
Azon kívül kérlek benneteket, hogy a listára írás szabályait fokozottan
vegyétek figyelembe, úgyis mint az aláírás hossza illetve a másik aláírásának
a visszaidézése, toppost, (ez most nem volt, de elő szokott fordulni!) egyebek.
Köszönettel:

Pápai Balázs
listaadmin





_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz