<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sk">
	<id>http://www.kiwiki.info/index.php?action=history&amp;feed=atom&amp;title=Porovnanie_Ruby_a_PHP</id>
	<title>Porovnanie Ruby a PHP - História úprav</title>
	<link rel="self" type="application/atom+xml" href="http://www.kiwiki.info/index.php?action=history&amp;feed=atom&amp;title=Porovnanie_Ruby_a_PHP"/>
	<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;action=history"/>
	<updated>2026-05-04T09:42:33Z</updated>
	<subtitle>História úprav pre túto stránku na wiki</subtitle>
	<generator>MediaWiki 1.34.0</generator>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=1302&amp;oldid=prev</id>
		<title>WikiSysop: Zamyká „Porovnanie Ruby a PHP“ ([edit=sysop] (na neurčito) [move=sysop] (na neurčito))</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=1302&amp;oldid=prev"/>
		<updated>2010-01-20T19:53:39Z</updated>

		<summary type="html">&lt;p&gt;Zamyká „&lt;a href=&quot;/index.php/Porovnanie_Ruby_a_PHP&quot; title=&quot;Porovnanie Ruby a PHP&quot;&gt;Porovnanie Ruby a PHP&lt;/a&gt;“ ([edit=sysop] (na neurčito) [move=sysop] (na neurčito))&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sk&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Staršia verzia&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verzia zo dňa a času 19:53, 20. január 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;sk&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Žiaden rozdiel)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>
		
	</entry>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=1287&amp;oldid=prev</id>
		<title>Juraj: Pokročilé vlastnosti skiptovacích jazykov 3 premiestnená na Porovnanie Ruby a PHP:&amp;#32;reorganizácia</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=1287&amp;oldid=prev"/>
		<updated>2010-01-20T19:44:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/index.php/Pokro%C4%8Dil%C3%A9_vlastnosti_skiptovac%C3%ADch_jazykov_3&quot; class=&quot;mw-redirect&quot; title=&quot;Pokročilé vlastnosti skiptovacích jazykov 3&quot;&gt;Pokročilé vlastnosti skiptovacích jazykov 3&lt;/a&gt; premiestnená na &lt;a href=&quot;/index.php/Porovnanie_Ruby_a_PHP&quot; title=&quot;Porovnanie Ruby a PHP&quot;&gt;Porovnanie Ruby a PHP&lt;/a&gt;: reorganizácia&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sk&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Staršia verzia&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verzia zo dňa a času 19:44, 20. január 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;sk&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Žiaden rozdiel)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Juraj</name></author>
		
	</entry>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=1286&amp;oldid=prev</id>
		<title>Juraj na 19:44, 20. január 2010</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=1286&amp;oldid=prev"/>
		<updated>2010-01-20T19:44:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Staršia verzia&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verzia zo dňa a času 19:44, 20. január 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot; &gt;Riadok 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riadok 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 2.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 2.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Pokročilé vlastnosti skiptovacích jazykov_2| &lt;/del&gt;Ruby]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Jazyk &lt;/ins&gt;Ruby]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 3.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 3.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Pokročilé vlastnosti skiptovacích jazykov_3|&lt;/del&gt;Porovnanie Ruby a PHP]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| [[Porovnanie Ruby a PHP]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 4&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 4&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Pokročilé vlastnosti skiptovacích jazykov_4|&lt;/del&gt;Ruby on Rails]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Framework &lt;/ins&gt;Ruby on Rails]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 5&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 5&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Pokročilé vlastnosti skiptovacích jazykov_5|&lt;/del&gt;Praktická aplikácia využívajúca Rails &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| [[Praktická aplikácia využívajúca &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;framework &lt;/ins&gt;Rails]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;| 6&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;| [[Pokročilé vlastnosti skiptovacích jazykov_6|Záver&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;----&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;__TOC__&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;=Porovnanie Ruby a PHP=&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;V tejto kapitole uvedieme základné rozdiely, ako aj zhody medzi jazykom Ruby a PHP. Hlavnou odlišnosťou Ruby od PHP je, že Ruby je čisto objektovo orientovaný, takže všetko je objektom, zatiaľ čo PHP používa primitívne dátové typy. Ruby je taktiež na rozdiel od PHP dynamickým jazykom, čo je podľa mnohých výhodou a pre iných nevýhodou (častokrát pre programátorov PHP). Pri statických jazykoch, ako PHP, nie je možné zmeniť už nadefinovanú triedu zásahom „zvonku“. V Ruby je naopak možné triedy a metódy za behu meniť, pridávať, upravovať.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;V tejto kapitole uvedieme základné rozdiely, ako aj zhody medzi jazykom Ruby a PHP. Hlavnou odlišnosťou Ruby od PHP je, že Ruby je čisto objektovo orientovaný, takže všetko je objektom, zatiaľ čo PHP používa primitívne dátové typy. Ruby je taktiež na rozdiel od PHP dynamickým jazykom, čo je podľa mnohých výhodou a pre iných nevýhodou (častokrát pre programátorov PHP). Pri statických jazykoch, ako PHP, nie je možné zmeniť už nadefinovanú triedu zásahom „zvonku“. V Ruby je naopak možné triedy a metódy za behu meniť, pridávať, upravovať.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Syntax==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Syntax==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Juraj</name></author>
		
	</entry>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=834&amp;oldid=prev</id>
		<title>Juraj na 15:56, 5. január 2010</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=834&amp;oldid=prev"/>
		<updated>2010-01-05T15:56:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Staršia verzia&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verzia zo dňa a času 15:56, 5. január 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot; &gt;Riadok 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riadok 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategória:Informatika]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategória:Informatika]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategória:Skriptovacie jazyky]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategória:Skriptovacie jazyky]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;H1_CSS chapter=&amp;quot;3&amp;quot; /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;H1_CSS chapter=&amp;quot;3&amp;quot; prefix=&amp;quot;Kapitola&amp;quot; /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;sideBox&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;sideBox&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;&amp;quot; border=0 cellpadding=5&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;&amp;quot; border=0 cellpadding=5&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Juraj</name></author>
		
	</entry>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=389&amp;oldid=prev</id>
		<title>Juraj na 20:49, 30. december 2009</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=389&amp;oldid=prev"/>
		<updated>2009-12-30T20:49:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Staršia verzia&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verzia zo dňa a času 20:49, 30. december 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot; &gt;Riadok 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riadok 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategória:Skriptovacie jazyky]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategória:Skriptovacie jazyky]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Hlavička_FM|Pokročilé vlastnosti skiptovacích jazykov|Ivana Zuzinová|Ing. Juraj Ďuďák|&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2008/2009&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Bakalárska práca&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Mechatronika&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}} &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;sideBox&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;sideBox&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;&amp;quot; border=0 cellpadding=5&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;&amp;quot; border=0 cellpadding=5&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Juraj</name></author>
		
	</entry>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=355&amp;oldid=prev</id>
		<title>WikiSysop: Vytvorená stránka „Kategória:Bakalárske práce Kategória:Informatika Kategória:Skriptovacie jazyky  {{Hlavička_FM|Pokročilé vlastnosti skiptovacích jazykov|Ivana Zuzinová…“</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Porovnanie_Ruby_a_PHP&amp;diff=355&amp;oldid=prev"/>
		<updated>2009-12-30T10:23:32Z</updated>

		<summary type="html">&lt;p&gt;Vytvorená stránka „&lt;a href=&quot;/index.php/Kateg%C3%B3ria:Bakal%C3%A1rske_pr%C3%A1ce&quot; title=&quot;Kategória:Bakalárske práce&quot;&gt;Kategória:Bakalárske práce&lt;/a&gt; &lt;a href=&quot;/index.php/Kateg%C3%B3ria:Informatika&quot; title=&quot;Kategória:Informatika&quot;&gt;Kategória:Informatika&lt;/a&gt; &lt;a href=&quot;/index.php/Kateg%C3%B3ria:Skriptovacie_jazyky&quot; title=&quot;Kategória:Skriptovacie jazyky&quot;&gt;Kategória:Skriptovacie jazyky&lt;/a&gt;  {{Hlavička_FM|Pokročilé vlastnosti skiptovacích jazykov|Ivana Zuzinová…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Kategória:Bakalárske práce]]&lt;br /&gt;
[[Kategória:Informatika]]&lt;br /&gt;
[[Kategória:Skriptovacie jazyky]]&lt;br /&gt;
&lt;br /&gt;
{{Hlavička_FM|Pokročilé vlastnosti skiptovacích jazykov|Ivana Zuzinová|Ing. Juraj Ďuďák|&lt;br /&gt;
2008/2009&lt;br /&gt;
|Bakalárska práca&lt;br /&gt;
|Mechatronika&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;div class=&amp;quot;sideBox&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;&amp;quot; border=0 cellpadding=5&lt;br /&gt;
|+ Obsah práce&lt;br /&gt;
|-&lt;br /&gt;
| 1.&lt;br /&gt;
| [[Pokročilé vlastnosti skiptovacích jazykov| Úvod do Ruby on Rails]]&lt;br /&gt;
|-&lt;br /&gt;
| 2.&lt;br /&gt;
| [[Pokročilé vlastnosti skiptovacích jazykov_2| Ruby]]&lt;br /&gt;
|-&lt;br /&gt;
| 3.&lt;br /&gt;
| [[Pokročilé vlastnosti skiptovacích jazykov_3|Porovnanie Ruby a PHP]]&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[Pokročilé vlastnosti skiptovacích jazykov_4|Ruby on Rails]]&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[Pokročilé vlastnosti skiptovacích jazykov_5|Praktická aplikácia využívajúca Rails ]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[Pokročilé vlastnosti skiptovacích jazykov_6|Záver]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
=Porovnanie Ruby a PHP=&lt;br /&gt;
V tejto kapitole uvedieme základné rozdiely, ako aj zhody medzi jazykom Ruby a PHP. Hlavnou odlišnosťou Ruby od PHP je, že Ruby je čisto objektovo orientovaný, takže všetko je objektom, zatiaľ čo PHP používa primitívne dátové typy. Ruby je taktiež na rozdiel od PHP dynamickým jazykom, čo je podľa mnohých výhodou a pre iných nevýhodou (častokrát pre programátorov PHP). Pri statických jazykoch, ako PHP, nie je možné zmeniť už nadefinovanú triedu zásahom „zvonku“. V Ruby je naopak možné triedy a metódy za behu meniť, pridávať, upravovať. &lt;br /&gt;
==Syntax==&lt;br /&gt;
Syntax Ruby má tiež určité odlišnosti, vychádzajúce z jeho filozofie. Patrí sem napríklad spôsob oddelenia inštrukcií – kým PHP sa príkazy oddeľujú vždy bodkočiarkou, v Ruby používame bodkočiarku iba v prípade, že chceme napísať viac príkazov v jednom riadku, inak sa nepoužívajú. Príklad:&lt;br /&gt;
&lt;br /&gt;
PHP:  &lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
print &amp;quot;Instrukcia&amp;quot;;&lt;br /&gt;
print &amp;quot;Nasledujuca instrukcia&amp;quot;; print &amp;quot;Dalsia instrukcia&amp;quot;;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Ruby:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ruby&amp;quot;&amp;gt;&lt;br /&gt;
print &amp;quot;Instrukcia&amp;quot;&lt;br /&gt;
puts &amp;quot;Nasledujuca instrukcia&amp;quot; ; puts &amp;quot;Dalsia instrukcia&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ďalšie porovnanie základnej syntaxe je zhrnuté v nasledujúcej tabuľke:&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;95%&amp;quot; class=&amp;quot;datatable&amp;quot;&lt;br /&gt;
|+Tabuľka 3.1.: Základná syntax jazyka PHP a Ruby&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|&amp;amp;nbsp;&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|PHP&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|Ruby&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|zalomenie riadku&lt;br /&gt;
|print 1 &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 2&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 3;&lt;br /&gt;
|print 1 &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 2 \&amp;lt;br&amp;gt;        &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 3&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|komentáre&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; komentár1&amp;lt;br&amp;gt;// komentár2&amp;lt;br&amp;gt;/* komentár na viac riadkov */&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; komentár1&amp;lt;br&amp;gt;=begin&amp;lt;br&amp;gt;komentár na viac riadkov&amp;lt;br&amp;gt;=end&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|čísla s&amp;amp;nbsp;desatinnou&amp;lt;br&amp;gt;čiarkou&lt;br /&gt;
|$a = 2.3;&amp;lt;br&amp;gt;$b = .5;&amp;lt;br&amp;gt;$c = 2e-5;&lt;br /&gt;
|a = 2.3&amp;lt;br&amp;gt;b = 0.5&amp;lt;br&amp;gt;c = 2e-5&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Znaky==&lt;br /&gt;
Ruby aj PHP používajú sadu 256 znakov a z hľadika substitúcie znakov v jednoduchých i dvojitých úvodzovkách sú si veľmi podobné, čo ukazuje aj tabuľka 3.2:&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;94%&amp;quot; class=&amp;quot;datatable&amp;quot;&lt;br /&gt;
|+Tabuľka 3.2.: Substitúcia znakov pri dvojitých úvodzovkách&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|&amp;amp;nbsp;&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|PHP&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|Ruby&lt;br /&gt;
|-&lt;br /&gt;
|zalomenie riadku&lt;br /&gt;
|\n&lt;br /&gt;
|\n&lt;br /&gt;
|-&lt;br /&gt;
|spätné lomítko&lt;br /&gt;
|\\&lt;br /&gt;
|\\&lt;br /&gt;
|-&lt;br /&gt;
|znak dolára&lt;br /&gt;
|\$&lt;br /&gt;
|$&lt;br /&gt;
|-&lt;br /&gt;
|dvojitá úvodzovka&lt;br /&gt;
|\&amp;quot;&lt;br /&gt;
|\&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|interpolácia premennej&lt;br /&gt;
|$premenna&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;#{&amp;lt;/nowiki&amp;gt;premenna&amp;lt;nowiki&amp;gt;}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NULL (Nil)==&lt;br /&gt;
Konštanta NULL v PHP je veľmi podobná konštante Nil v Ruby, pretože obe reprezentujú chýbanie hodnoty vnútri premennej. Nil v Ruby je mierne odlišný v tom, že aj on je objektom, tak ako čokoľvek iné v Ruby. Je to objekt, ktorý reprezentuje „nevýskyt“ hodnoty. Príklad:&lt;br /&gt;
&lt;br /&gt;
PHP: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$car = 'red' ;&lt;br /&gt;
var_export(is_null($car));&lt;br /&gt;
// =&amp;gt; false&lt;br /&gt;
unset($car);&lt;br /&gt;
var_export(is_null($car));&lt;br /&gt;
// =&amp;gt; true&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ruby :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ruby&amp;quot;&amp;gt;&lt;br /&gt;
car = 'red'&lt;br /&gt;
p car.nil?&lt;br /&gt;
# =&amp;gt; false&lt;br /&gt;
car = nil&lt;br /&gt;
p car.nil?&lt;br /&gt;
# =&amp;gt; true&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zmena typu==&lt;br /&gt;
Ruby automaticky nekonvertuje dátové typy tak ako PHP. Preto ak chceme intrepretovať znak ako číslo alebo naopak, musíme predtým vykonať jeho konverziu:&lt;br /&gt;
&lt;br /&gt;
PHP:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
print 1.4 + 4;&lt;br /&gt;
// =&amp;gt; 5.4&lt;br /&gt;
print 1.1 + &amp;quot;2&amp;quot;;&lt;br /&gt;
// =&amp;gt; 3.1&lt;br /&gt;
print &amp;quot;3&amp;quot; + 5;&lt;br /&gt;
// =&amp;gt; 8&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ruby :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ruby&amp;quot;&amp;gt;&lt;br /&gt;
puts 1.4 + 4&lt;br /&gt;
# =&amp;gt; 5.4&lt;br /&gt;
 puts 1.1 + &amp;quot;2&amp;quot;&lt;br /&gt;
# =&amp;gt; String can't be coerced into Float (TypeError)&lt;br /&gt;
 puts 1.1 + &amp;quot;2&amp;quot;.to_f&lt;br /&gt;
# =&amp;gt; 3.1&lt;br /&gt;
 puts &amp;quot;3&amp;quot; + 5&lt;br /&gt;
# =&amp;gt; can't convert Fixnum into String (TypeError)&lt;br /&gt;
 puts &amp;quot;3&amp;quot;.to_i + 5&lt;br /&gt;
# =&amp;gt; 8&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Premenné==&lt;br /&gt;
Ruby ponúka viacero typov premenných, tak ako v PHP môžeme použiť lokálne, globálne, statické premenné alebo premenné inštancií. Tieto sme podrobnejšie definovali v predchádzajúcej kapitole, treba ale opäť zmieniť základný rozdiel v zápise lokálnych premenných. V PHP ich píšeme so znakom $ na začiatku, ale v Ruby je premenná začínajúca týmto znakom definovaná ako globálna premenná a lokálna premenná začína podčiarkovníkom alebo malým písmenom.&lt;br /&gt;
PHP obsahuje okrem toho aj super globálne premenné, ako $_GET, $_POST, $_COOKIE, a $_SESSION. Ruby takéto preddefinované premenné neobsahuje, pretože nebol určený primárne na tvorbu web aplikácií. Preto sú ekvivalenty super globálnych premenných v PHP súčasťou Rails.&lt;br /&gt;
&lt;br /&gt;
==isset/empty==&lt;br /&gt;
V jazyku PHP používame častokrát funkciu isset, aby sme zistili, či bola priradená hodnota premennej. Ruby sa pri vyhodnocovaní, či je premenná správna chová odlišne ako PHP, základné rozdiely sú zhrnuté v tabuľke 3.3.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;95%&amp;quot;&lt;br /&gt;
|+Tabuľka 3.3.:Funkcie s prázdnymi premennými&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''PHP'''&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''empty($x)'''&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''is_null($x)'''&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''if($x)'''&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''isset($x)'''&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''$x = &amp;quot;&amp;quot;;'''&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''$x = null;'''&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''$x = array()'''&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''$x = false;'''&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''$x = 0;'''&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''$x = &amp;quot;0&amp;quot;'''&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''Ruby'''&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''x.empty?'''&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''x.nil?'''&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''if(x)'''&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|&amp;amp;nbsp;&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''x.zero?'''&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''x = &amp;quot;&amp;quot;'''&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|bgcolor = &amp;quot;#F2F2F2&amp;quot;|u/m&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''x = nil'''&lt;br /&gt;
|bgcolor = &amp;quot;#F2F2F2&amp;quot;|u/m&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|bgcolor = &amp;quot;#F2F2F2&amp;quot;|u/m&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''x = &amp;lt;nowiki&amp;gt;[]&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|bgcolor = &amp;quot;#F2F2F2&amp;quot;|u/m&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''x = &amp;lt;nowiki&amp;gt;{}&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|bgcolor = &amp;quot;#F2F2F2&amp;quot;|u/m&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''x = false'''&lt;br /&gt;
|bgcolor = &amp;quot;#F2F2F2&amp;quot;|u/m&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|bgcolor = &amp;quot;#F2F2F2&amp;quot;|u/m&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''x = 0'''&lt;br /&gt;
|bgcolor = &amp;quot;#F2F2F2&amp;quot;|u/m&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#B6DDE8&amp;quot;|'''x = &amp;quot;0&amp;quot;'''&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|bgcolor = &amp;quot;#EAF1DD&amp;quot;|TRUE&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|bgcolor = &amp;quot;#F2DBDB&amp;quot;|FALSE&lt;br /&gt;
|}&lt;br /&gt;
Vysvetlivky:&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;n/m - NoMethodError: undefined method&lt;br /&gt;
&lt;br /&gt;
==Operátory==&lt;br /&gt;
Operátory v Ruby sú špecifické tým, že každý z nich je metódou volanou k určitému objektu. V tomto prípade nemusíme pred metódu písať bodku, Ruby k týmto metódam vytvoril vhodnú syntax ktorá je bežne používaná aj u iných jazykov:&lt;br /&gt;
&lt;br /&gt;
Ruby:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ruby&amp;quot;&amp;gt;&lt;br /&gt;
puts 1.+(2)&lt;br /&gt;
# =&amp;gt; 3&lt;br /&gt;
puts 1+2&lt;br /&gt;
# =&amp;gt; 3&lt;br /&gt;
puts 'Hello, '.+('World!' )&lt;br /&gt;
# =&amp;gt; Hello, World!&lt;br /&gt;
puts 'Hello, '+'World!'&lt;br /&gt;
# =&amp;gt; Hello, World!&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
V Ruby a PHP sú operátory priradenia, aritmetické operátory a bitové operátory používané takmer identicky. V Ruby je možné použiť aj paralelné priradenie viacerých premenných v jednom riadku. Toto je podobné funkcii list s kombináciou funkcie array v PHP. Príklad:&lt;br /&gt;
PHP: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
list($a, $b, $c) = array(1, 2, 3);&lt;br /&gt;
print $a; # =&amp;gt; 1&lt;br /&gt;
print $b; # =&amp;gt; 2&lt;br /&gt;
print $c; # =&amp;gt; 3&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Ruby:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ruby&amp;quot;&amp;gt;&lt;br /&gt;
a, b, c = 1, 2, 3&lt;br /&gt;
puts a # =&amp;gt; 1&lt;br /&gt;
puts b # =&amp;gt; 2&lt;br /&gt;
puts c # =&amp;gt; 3&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
V tejto kapitole sme sa pokúsili stručne zhrnúť aspoň základné rozdiely medzi jazykmi Ruby a PHP. Snažili sme sa poukázať na tie odlišnosti, ktoré by mohol prehliadnuť programátor dlhodobo programujúci v jazyku PHP a ktoré by si mal zapamätať. Inak by sa mohol aj na prvý pohľad funkčný kód správať inak, ako by očakával.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
		
	</entry>
</feed>