<?xml version="1.0" encoding="UTF-8"?><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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gadratil Programming &#187; Gyakorlat</title>
	<atom:link href="http://www.gadratilprogramming.net/hu/category/gyakorlat/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gadratilprogramming.net</link>
	<description>Újraképzeljük az apró dolgokat</description>
	<lastBuildDate>Fri, 13 Mar 2026 16:50:17 +0000</lastBuildDate>
	<language>hu-HU</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>A programozás alapjai 0.3 &#8211; Az első futó kód</title>
		<link>http://www.gadratilprogramming.net/hu/a-programozas-alapjai-0-3-az-elso-futo-kod/</link>
		<comments>http://www.gadratilprogramming.net/hu/a-programozas-alapjai-0-3-az-elso-futo-kod/#comments</comments>
		<pubDate>Thu, 04 Apr 2019 11:11:54 +0000</pubDate>
		<dc:creator><![CDATA[Gadratil]]></dc:creator>
				<category><![CDATA[A programozás alapjai]]></category>
		<category><![CDATA[Gyakorlat]]></category>
		<category><![CDATA[Műveletek]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Változók]]></category>
		<category><![CDATA[echo]]></category>
		<category><![CDATA[műveletek]]></category>
		<category><![CDATA[parancs]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[pontosvessző]]></category>
		<category><![CDATA[változók]]></category>

		<guid isPermaLink="false">http://www.gadratilprogramming.net/?p=371</guid>
		<description><![CDATA[Az előző bejegyzésben szó volt róla, hogy miként tudunk futtatni egy PHP kódot. Ebből kiindulva fogunk most nagyon egyszerű műveleteket végezni és kiiratni az eredményüket. Az használt programozási nyelv PHP lesz, nagyrészt az egyszerűsége miatt, más részt pedig ennek a futtatását már láttuk az előző cikkben. Változók Kezdjük azzal, hogy mi is egy változó, mit [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Az előző bejegyzésben szó volt róla, hogy miként tudunk futtatni egy PHP kódot. Ebből kiindulva fogunk most nagyon egyszerű műveleteket végezni és kiiratni az eredményüket.</p>
<p>Az használt programozási nyelv PHP lesz, nagyrészt az egyszerűsége miatt, más részt pedig ennek a futtatását már láttuk az <a href="http://www.gadratilprogramming.net/hu/php-projekt-uwamp-pelda/" target="_blank">előző cikkben</a>.</p>
<h2>Változók</h2>
<p>Kezdjük azzal, hogy mi is egy változó, mit kezdünk vele, mire használjuk. Egy változó eegy adott programon belül az adatok tárolására szolgál, a változókban tároljuk az értékeinket. Ezek a változók vehetnek fel minden féle értéket, amint a példában is látni fogjuk.</p><pre class="crayon-plain-tag">$a = 1;
$b = 2;
$c = $a + $b;</pre><p>A fenti példában több minden is fontos. PHP-ban minden változó $ jellel kezdődik, ez után következik maga a név. A név nem kötelező egy betűből álljon, de nem lehet benne szóköz és speciális karakterek. Ahogy a példában látjuk, az <strong>a</strong> nevű változó felveszi az <strong>1</strong> értéket. A sor végén pedig pontosvessző található. Szinte minden programozási nyelvben a pontosvessző egy parancs végét jelenti. Minden utasítás után tehát használnunk kell a pontosvesszőt.</p>
<p>Az első és másadik sorokban értékeket adunk két változónak. A harmadik sor az első változók közti művelet. Itt <strong>c</strong> felveszi <strong>a</strong> és <strong>b</strong> összegét.</p>
<h2>Műveletek</h2>
<p>Az előző példában maga az értékadás is művelet, ahogyan az összegszámítás is. A műveletek sokfélék, de az egyszerűség kedvéért egyelőre csak az alapokat érintjük.</p>
<p>Az alapműveletek a matematikai műveletek, vagyis összeadás, kivonás, szorzás, osztás. Ezekre következik egy teljes futó PHP példa, majd utána a magyarázat.</p><pre class="crayon-plain-tag">&lt;?php
// Összeadás
$a = 1;
$b = 2;
$c = $a + $b;
echo $c;

// Kivonás
$a = 3;
$b = 2;
$c = $a - $b;
echo $c;

// Szorzás
$a = 2;
$b = 3;
$c = $a * $b;
echo $c;

// Osztás
$a = 6;
$b = 3;
$c = $a / $b;
echo $c;
?&gt;</pre><p>Nagyon fontos, hogy minden PHP kódot ezzel a tag-el nyitunk: <strong>&lt;?php</strong> és <strong>?&gt;</strong> -el zárunk. Ez szól a fordítónak, hogy ezek közt PHP kód következik, így azt értelmezni kell.</p>
<p>A példa maga egyszerű, három változóval dolgozunk, ahol a harmadik mindig felveszi az előző kettő közti művelet eredményét. Az <strong>echo</strong> parancs arra való, hogy kiírja az adott változót, a mi esetünkben a harmadikot, ami az eredményt tartalmazza. <strong>Megjegyzés</strong>: Az adott változók értékadása ugyanabban a kódban fut, tehát ha az <strong>a</strong> és <strong>b</strong> változóknak másodszor és az után nem adunk értéket, megtartják az alap értékeiket, avagy <strong>1</strong> -et és <strong>2</strong> -őt.</p>
<h2>Összesítés</h2>
<p>A fenti példákból kiindulva bárki nekifoghat kicsit feltérképezni, hogy milyen más műveleteket használhat. Az alap műveletek nagyon egyszerűek, megértésük sem veszi igénybe az agyat.</p>
<p>A fenti példa futtatása az előző bejegyzésben szereplő <strong>index.php</strong> file módosításával történik.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gadratilprogramming.net/hu/a-programozas-alapjai-0-3-az-elso-futo-kod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP projekt UwAmp példa</title>
		<link>http://www.gadratilprogramming.net/hu/php-projekt-uwamp-pelda/</link>
		<comments>http://www.gadratilprogramming.net/hu/php-projekt-uwamp-pelda/#comments</comments>
		<pubDate>Thu, 29 Nov 2018 14:04:14 +0000</pubDate>
		<dc:creator><![CDATA[Gadratil]]></dc:creator>
				<category><![CDATA[A programozás alapjai]]></category>
		<category><![CDATA[Gyakorlat]]></category>
		<category><![CDATA[gyakorlat]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[projekt]]></category>
		<category><![CDATA[UwAmp]]></category>

		<guid isPermaLink="false">http://www.gadratilprogramming.net/?p=362</guid>
		<description><![CDATA[Ebben a cikkben bemutatom, hogyan indítsunk el egy egyszerű PHP projektet UwAmp segítségével. Mi az az UwAmp? UwAmp egy program csomag, ami tartalmaz egy Apache szervert, egy mySql adatbázist és általában 2 PHP csomagot. Mindezt egy egyszerű kezelőfelület segítségével lehet elindítani. Egy Hello World alkalmazás elindítása UwAmp és PHP segítségével: 1. Töltsük le az UwAmp [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Ebben a cikkben bemutatom, hogyan indítsunk el egy egyszerű PHP projektet UwAmp segítségével.</p>
<h3>Mi az az UwAmp?</h3>
<p>UwAmp egy program csomag, ami tartalmaz egy Apache szervert, egy mySql adatbázist és általában 2 PHP csomagot. Mindezt egy egyszerű kezelőfelület segítségével lehet elindítani.</p>
<p><a href="http://www.gadratilprogramming.net/wp-content/uploads/2018/11/UwAmp_LIOjICbreP.png"><img class="aligncenter  wp-image-363" src="http://www.gadratilprogramming.net/wp-content/uploads/2018/11/UwAmp_LIOjICbreP.png" alt="UwAmp_LIOjICbreP" width="393" height="606" /></a></p>
<h2>Egy Hello World alkalmazás elindítása UwAmp és PHP segítségével:</h2>
<p>1. Töltsük le az UwAmp alkalmazás hordozható változatát: <a href="https://www.uwamp.com/en/file/archive/UwAmp_3.0.2.rar">https://www.uwamp.com/en/file/archive/UwAmp_3.0.2.rar</a></p>
<p>2. Csomagoljuk ki a csomag tartalmát az általunk választott helyre. A mi esetünkben a C: meghalytó lesz a hely.</p>
<p>3. Indítsuk el az UwAmp alkalmazást. Ez automatikusan el fogja indítani az Apache szervert és a mySql adatbázist.</p>
<p>4. Hozzunk létre egy index.php file-t egy projekt mappába. A mi példánkban ez a C:\projects\hello_world\index.php lesz.</p>
<p>5. Adjuk hozzá a kódot az index.php PHP file-hoz:</p><pre class="crayon-plain-tag">&lt;?php
echo "Hello world";
?&gt;</pre><p>6. Nyissuk meg az UwAmp alkalmazást és kattintsunk jobb oldalt az Apache Config nevű gombra.</p>
<p>7. Felnyílik egy másik ablak, aminek a bal alsó sarkában van egy + gomb, kattintsunk arra. Megjelenik a listában egy <em><strong>localhost*:80 </strong></em>nevű bejegyzés, kattintsunk arra.</p>
<p>8. Töltsük ki a jobb oldalt lévő mezőket a megfelelő adatokkal, a következő képpen:</p>
<p>Server Name: helloworld.local (vagy az url ahol a projektünk elérhető lesz, jó .local kiterjesztést használni, hogy a böngésző kezelni tudja)</p>
<p>Server Alias: www.helloworld.local (ez nem kötelező, én csak a www kezelésére szoktam használni)</p>
<p>Document Root: C:\projects\hello_world (ez a projekt mappánk elérhetősége)</p>
<p>Alias: üres</p>
<p>Folder: / Itt kattintsunk a + gombocskára, ekkor megjelenik egy bejegyzés, arra duplán kattintsunk rá, majd javítsuk ki az értékeket, hogy nézzen ki így:</p>
<p><a href="http://www.gadratilprogramming.net/wp-content/uploads/2018/11/UwAmp_pn6HrWpsuh.png"><img class="aligncenter size-full wp-image-365" src="http://www.gadratilprogramming.net/wp-content/uploads/2018/11/UwAmp_pn6HrWpsuh.png" alt="UwAmp_pn6HrWpsuh" width="376" height="368" /></a></p>
<p>Kattintsunk az OK-ra.</p>
<p>Mikor végeztünk, az egész valahogy így kell kinézzen:</p>
<p><a href="http://www.gadratilprogramming.net/wp-content/uploads/2018/11/UwAmp_w2E8RxFGlo.png"><img class="aligncenter size-full wp-image-367" src="http://www.gadratilprogramming.net/wp-content/uploads/2018/11/UwAmp_w2E8RxFGlo.png" alt="UwAmp_w2E8RxFGlo" width="631" height="561" /></a></p>
<p><strong>FONTOS!:</strong> a Document Root nem szabad \ karakterrel végződjön</p>
<p>9. Kattintsunk az ok gombra és várjunk kicsit, amíg az Apache újraindul, hogy a változások megtörténjenek.</p>
<p>10. Nyissuk meg a <em><strong>C:\Windows\System32\drivers\etc\hosts</strong></em> nevű file-t és adjuk hozzá a következő bejegyzést:</p><pre class="crayon-plain-tag">127.0.0.1   helloworld.local
127.0.0.1   www.helloworld.local</pre><p><strong>FONTOS!:</strong> ezt a file-t csak Administrator-ként tudjuk módosítani!</p>
<p>11. Ha minden jól ment, akkor kell is fusson a projektünk. Nyissunk meg egy böngészőt és írjuk be, hogy <em>helloworld.local.</em> Meg kell jelenjen a &#8220;Hello World&#8221; írás, ami azt jenelti, hogy a projektünk működik.</p>
<h3><a href="http://www.gadratilprogramming.net/wp-content/uploads/2018/11/firefox_Ob11pWtGdR.png"><img class="aligncenter size-full wp-image-368" src="http://www.gadratilprogramming.net/wp-content/uploads/2018/11/firefox_Ob11pWtGdR.png" alt="firefox_Ob11pWtGdR" width="1918" height="374" /></a>Összefoglalás</h3>
<p>Ha össze kell állítanunk egy PHP projektet, ez a legegyszerűbb módja, hogy nagyon hamar és könnyen nekifoghassunk kódot írni. Az UwAmp egy nagyon hasznos alkalmazás és még csak fel sem kell installálni, elég futtatni.</p>
<p>Remélem, hogy segítségetekre lesz ez a rövid bemutató és sok sikert a programozáshoz. Ha bármi kérdésetek van, írjatok kommentben, vagy email-ben, vagy facebookon a <a href="https://www.facebook.com/gadratilprogramming/">Gadratil Programming</a> oldalon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gadratilprogramming.net/hu/php-projekt-uwamp-pelda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
