<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>losowy-artykul &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/losowy-artykul/</link>
	<description>Feed of posts on WordPress.com tagged "losowy-artykul"</description>
	<pubDate>Thu, 21 Aug 2008 00:59:52 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[[php] [t] Losowe artykuły na stronie]]></title>
<link>http://onea.wordpress.com/2008/01/30/php-t-losowe-artykuly-na-stronie/</link>
<pubDate>Wed, 30 Jan 2008 20:21:35 +0000</pubDate>
<dc:creator>onea</dc:creator>
<guid>http://onea.wordpress.com/2008/01/30/php-t-losowe-artykuly-na-stronie/</guid>
<description><![CDATA[ 				Wystarczy wykorzystać poniższy kod:

&lt;?

$txt[]="Artykuł 1";

$txt[]="Artykuł 2";

$txt[]]></description>
<content:encoded><![CDATA[<p> 				Wystarczy wykorzystać poniższy kod:</p>
<p><!--more--></p>
<pre style="border:1px solid gray;background-color:#f9f9f9;padding:5px;"><span style="color:#000000;"><span style="color:#0000bb;">&#60;?

$txt</span><span style="color:#007700;">[]=</span><span style="color:#dd0000;">"Artykuł 1"</span><span style="color:#007700;">;

</span><span style="color:#0000bb;">$txt</span><span style="color:#007700;">[]=</span><span style="color:#dd0000;">"</span></span><span><span><span style="color:#000000;"><span style="color:#dd0000;">Artykuł </span></span></span></span><span style="color:#000000;"><span style="color:#dd0000;">2"</span><span style="color:#007700;">;

</span><span style="color:#0000bb;">$txt</span><span style="color:#007700;">[]=</span><span style="color:#dd0000;">"</span></span><span><span><span style="color:#000000;"><span style="color:#dd0000;">Artykuł </span></span></span></span><span style="color:#000000;"><span style="color:#dd0000;">3"</span><span style="color:#007700;">;

</span><span style="color:#0000bb;">$txt</span><span style="color:#007700;">[]=</span><span style="color:#dd0000;">"</span></span><span><span><span style="color:#000000;"><span style="color:#dd0000;">Artykuł </span></span></span></span><span style="color:#000000;"><span style="color:#dd0000;">4"</span><span style="color:#007700;">;

</span><span style="color:#0000bb;">srand</span><span style="color:#007700;">((double)</span><span style="color:#0000bb;">microtime</span><span style="color:#007700;">()*</span><span style="color:#0000bb;">1000000</span><span style="color:#007700;">);

</span><span style="color:#0000bb;">$porada </span><span style="color:#007700;">= </span><span style="color:#0000bb;">$txt</span><span style="color:#007700;">[</span><span style="color:#0000bb;">array_rand</span><span style="color:#007700;">(</span><span style="color:#0000bb;">$txt</span><span style="color:#007700;">)];

echo </span><span style="color:#0000bb;">$porada</span><span style="color:#007700;">;

</span><span style="color:#0000bb;">?&#62;

</span></span></pre>
<p>Tablica z poradami $txt może być podana wprost w skrypcie lub jej zawartość może zostać pobrana z pliku tekstowego, w którym jedna linijka zawiera jedną poradę. Wtedy zamiast deklarowania tablicy w skrypcie, wystarczy w jej miejsce zastosować polecenie:</p>
<pre style="border:1px solid gray;background-color:#f9f9f9;padding:5px;"><span style="color:#000000;">$txt=file("porady.txt")

</span></pre>
<p>Pobierze ono z pliku tekstowego porady linijka po linijce i automatycznie umieści je w tabeli, identycznie jak w powyższym przykładzie.</p>
<p>Następnie inicjujemy generator liczb losowych i za pomocą funkcji array_rand() pobieramy numer losowego elementu tablicy. Znając numer, możemy do zmiennej $porada przypisać wartość elementu tablicy o wylosowanym numerze.</p>
<p>Tekst można wzbogacić w html :)</p>
]]></content:encoded>
</item>

</channel>
</rss>
