Najprv tu mám funkciu na obrátenie slova, čiže ahoj zmení na joha:
[code=php:qs4vnt52]<span class="syntaxdefault">
</span><span class="syntaxkeyword">function</span><span class="syntaxdefault">obratenie_slova</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$string</span><span class="syntaxkeyword">){
</span><span class="syntaxdefault">$string</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">str_replace</span><span class="syntaxkeyword">(</span><span class="syntaxstring">""</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"*"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$string</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">$string</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">wordwrap</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$string</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">1</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"\n"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">true</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">$array</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">explode</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"\n"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$string</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">$count</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">count</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$array</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">$i</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$count</span><span class="syntaxkeyword">;
while(</span><span class="syntaxdefault">$i</span><span class="syntaxkeyword">>-</span><span class="syntaxdefault">1</span><span class="syntaxkeyword">){
</span><span class="syntaxdefault">$array</span><span class="syntaxkeyword">[</span><span class="syntaxdefault">$i</span><span class="syntaxkeyword">]=</span><span class="syntaxdefault">str_replace</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"*"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">""</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$array</span><span class="syntaxkeyword">[</span><span class="syntaxdefault">$i</span><span class="syntaxkeyword">]);
echo</span><span class="syntaxdefault">$array</span><span class="syntaxkeyword">[</span><span class="syntaxdefault">$i</span><span class="syntaxkeyword">];
</span><span class="syntaxdefault">$i</span><span class="syntaxkeyword">--;
}
}</span><span class="syntaxdefault"></span>[/code:qs4vnt52]
Tiež čas a dátum:
[code=php:qs4vnt52]<span class="syntaxdefault">$day</span><span class="syntaxkeyword">=array(</span><span class="syntaxstring">"Sunday"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"Monday"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"Tuesday"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"Wednesday"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"Saturday"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"Friday"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"Thursday"</span><span class="syntaxkeyword">,);
</span><span class="syntaxdefault">$den</span><span class="syntaxkeyword">=array(</span><span class="syntaxstring">"nedeľa"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"pondelok"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"utorok"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"streda"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"štvrtok"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"piatok"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"sobota"</span><span class="syntaxkeyword">,);
</span><span class="syntaxdefault">$mesiac</span><span class="syntaxkeyword">=array(</span><span class="syntaxstring">"januára"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"februára"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"marca"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"apríla"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"júna"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"júla"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"augusta"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"septembra"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"októbra"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"novembra"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"decembra"</span><span class="syntaxkeyword">,);
</span><span class="syntaxdefault">$month</span><span class="syntaxkeyword">=array(</span><span class="syntaxstring">"January"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"February"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"March"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"April"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"Jun"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"July"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"August"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"September"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"October"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"November"</span><span class="syntaxkeyword">,</span><span class="syntaxstring">"December"</span><span class="syntaxkeyword">,);
</span><span class="syntaxdefault">$date</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">date</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"l,d.FYG:i"</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">$date</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">str_replace</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$month</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$mesiac</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$date</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">$date</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">str_replace</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$day</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$den</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$date</span><span class="syntaxkeyword">);
echo</span><span class="syntaxstring">"Dnesje$date"</span><span class="syntaxkeyword">;</span><span class="syntaxdefault"></span>[/code:qs4vnt52]
Vypisuje niečo, ako "Dnes je streda, 28. januára 2009 17:19"
Zatiaľ len tieto dve sprostostičky, ale keď budem mať hotový RS, dám ho na stiahnutie ako opensource.


Reply With Quote
v stringu:
