<?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>Flashcentury &#187; Mantıksal İfadeler</title>
	<atom:link href="http://www.flashcentury.net/tag/mantiksal-ifadeler/feed" rel="self" type="application/rss+xml" />
	<link>http://www.flashcentury.net</link>
	<description>Flashcentury Web Design &#124; K78</description>
	<lastBuildDate>Wed, 28 Jul 2010 03:40:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Php ‘de Mantıksal İfadeler (Switch)</title>
		<link>http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html</link>
		<comments>http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html#comments</comments>
		<pubDate>Thu, 28 Jan 2010 18:15:03 +0000</pubDate>
		<dc:creator>Hüseyin Kocak</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Break]]></category>
		<category><![CDATA[Case]]></category>
		<category><![CDATA[çok seçenekli mantıksal sorgulama]]></category>
		<category><![CDATA[Default]]></category>
		<category><![CDATA[if Else]]></category>
		<category><![CDATA[Mantıksal İfadeler]]></category>
		<category><![CDATA[Mantiksal Operatörler]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Switch]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=638</guid>
		<description><![CDATA[Bir önceki Php dersimizde if ve else ile mantıksal ifadeleri kullanmayı anlatmıştım, şimdi ise Php &#8216;de matiksal ifadelerin diğer bir alternatifi olan switch deyimini anlatacağım. Switch &#8216;in kullanım mantığı oldukca basittir. switch ( değişken ) { case Koşul; Koşul doğru ise yapılacak işlem break; case Koşul; Koşul doğru ise yapılacak işlem break; default: Hicbir kosul [...]]]></description>
			<content:encoded><![CDATA[<p>Bir önceki <a title="Php Dersleri" href="http://www.flashcentury.net/index.php/tag/php-dersleri" target="_self">Php </a>dersimizde <a title="Php de Mantıksal İfadeler (If Else)" href="http://www.flashcentury.net/index.php/php-dersleri/php-de-mantiksal-ifadeler-if-else.html" target="_self">if ve else ile mantıksal ifadeleri kullanmayı </a>anlatmıştım, şimdi ise <a title="Php" href="http://www.flashcentury.net/index.php/tag/php" target="_self">Php</a> &#8216;de <a title="Mantiksal ifade" href="http://www.flashcentury.net/index.php/tag/mantiksal-ifadeler" target="_self">matiksal ifadelerin </a>diğer bir alternatifi olan <a title="Switch" href="http://www.flashcentury.net/index.php/tag/switch" target="_self">switch</a> deyimini anlatacağım.</p>
<p>Switch &#8216;in kullanım mantığı oldukca basittir.</p>
<p class="MsoNormal"><span style="color: #003300;"><strong>switch (</strong> </span><strong><span style="color: #339966;">değişken</span><span style="color: #ff00ff;"><span style="color: #339966;"> </span><span style="color: #003300;">)<span id="more-638"></span></span></span><span style="color: #003300;"> </span><br />
<span style="color: #003300;">{</span></strong><br />
<span style="color: #0000ff;">case Koşul;<br />
</span><span style="mso-tab-count: 1;"> </span><span style="color: #ff0000;">Koşul doğru ise yapılacak işlem<br />
</span><span style="color: #0000ff;">break;<br />
</span><br />
<span style="color: #008000;"><span style="color: #0000ff;">case Koşul;</span><br />
</span><span style="mso-tab-count: 1;"> </span><span style="color: #ff0000;">Koşul doğru ise yapılacak işlem<br />
</span><span style="color: #0000ff;">break;</span></p>
<p><span style="color: #0000ff;">default:</span><br />
<span style="mso-tab-count: 1;"> </span><span style="color: #ff0000;">Hicbir kosul uymuyorsa yapilacak islem</span><br />
<span style="color: #003300;">}</span></p>
<p><strong>Switch -&gt;</strong> Ana kodumuz olan Switch değimi ile bir değişken çağırıyoruz ve Switch &#8216;in kapsadığı kodlarımızı parantez ( <strong><span style="color: #ff0000;">{ <span style="color: #000000;">ve</span> }</span></strong> ) içerisine alıyoruz.<br />
<strong>Case     -&gt;</strong> koşullarımızı case ile test ediyoruz ve eğer uygunsa aşağıda ki satirda yapilacak işlemleri belirtiyoruz.<br />
<strong>break   -&gt;</strong> Eğer koşulumuz dogru ise, yapılacak işlemler gerçekleştıkten sonra break parametresi ile switch kontrolunu durduruyoruz.<br />
<strong>default -&gt;</strong> Eğer hiç bir koşul uygun değılse default devreye giriyor. default &#8216;u if ile kosullandirmada else &#8216;ye benzetebiliriz.</p>
<p>Şimdi isterseniz bir önceki dersimizde vermiş olduğum örneği switch ile yapalim</p>
<pre class="brush: php;">
$Adiniz = &quot;Hüseyin&quot;;

switch ($Adiniz)
{
case &quot;Hüseyin&quot; :
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Merhaba Hüseyin&quot;;
break

case &quot;Sevgi&quot;:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Merhaba Sevgi&quot;;
break

default
echo &quot;Sizi Tanimiyorum&quot;;
}
</pre>
<p>Yukarıda da bahsettiğim gibi <a title="Swıtch" href="http://www.flashcentury.net/index.php/tag/switch">Switch</a> &#8216;in kullanımı oldukca basittir. Bu örnekte $Adiniz isimli bir değişken tanımladık ve değişkene Hüseyin değerini verdik. Sonrasında <a title="Switch" href="http://www.flashcentury.net/index.php/tag/switch">Switch</a> &#8216;ten $Adiniz isimli değiskeni kontrol etmisini istedik. Bu kodu çalıştırdığınızda ile <a title="Case" href="http://www.flashcentury.net/index.php/tag/case">Case</a> &#8216;nin koşulu olan &#8220;Hüseyin&#8221; doğru olduğu için ekranda &#8220;Merhaba Hüseyin&#8221; yazacaktir.</p>
<p>ilk <a title="Case" href="http://www.flashcentury.net/index.php/tag/case">Case</a> denememiz de koşul yerine geldi ve <a title="Break" href="http://www.flashcentury.net/index.php/tag/break">break </a>komutunu kullandığımız için, <a title="Swıtch" href="http://www.flashcentury.net/index.php/tag/switch">Switch</a> içerisinde yeralan diğer şartlar kontrol edilmeden <a title="Swıtch" href="http://www.flashcentury.net/index.php/tag/switch">switch</a> islemi bitecektir, bu kullanım şekli kodunuzun daha sağlıklı ve hızlı çalışması için size tavsiyemdir fakat break parametresini kullanmasaydık birinci koşuldaki $Adiniz isimli değiskenin değeri &#8220;Hüseyin&#8221; olsa dahi diğer şartlarıda kontrol edecekti.</p>
<p>Şimdi biraz daha ise yarar bir örnek yapalim;</p>
<pre class="brush: php;">
$Ay = 5;

switch ($Ay)
{
case 1:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Ocak&quot; ;
break

case 2:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Şubat&quot; ;
break

case 3:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Mart&quot; ;
break

case 4:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Nisan&quot; ;
break

case 5:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Mayıs&quot; ;
break

case 6:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Haziran&quot; ;
break

case 7:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Temmuz&quot; ;
break

case 8:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Ağustos&quot; ;
break

case 9:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Eylül&quot; ;
break

case 10:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Ekim&quot; ;
break

case 11:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Kasim&quot; ;
break

case 12:
&lt;a href=&quot;http://www.php.net/echo&quot;&gt;echo&lt;/a&gt; &quot;Aralık&quot; ;
break

default
echo &quot;Girdiğiniz ay doğru değil, Lütfen kontrol ediniz&quot;;
}
</pre>
<p>Yukarıdaki kodu çalıştırdığımızda $ay değişkenının değeri 5 olduğu için ekranda Mayıs yazacaktır.</p>
<p>Aynı işlemi <a title="else" href="http://www.flashcentury.net/index.php/tag/else">if else</a> ile de yapabiliz fakat yukarıdaki gibi çok seçenekli bir mantıksal sorgulama da daha iyi bir performans için <a title="Switch" href="http://www.flashcentury.net/index.php/tag/Switch">Switch</a> metodunu kullanmanızı tavsiye ederim.</p>
<p><span style="color: #ff0000;"><span style="color: #000000;"><br />
</span></span></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html&amp;t=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28Switch%29" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28Switch%29+-+http://b2l.me/v724k&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28Switch%29&amp;link=http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html&amp;t=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28Switch%29" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28Switch%29" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28Switch%29" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28Switch%29&amp;body=Link: http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Bir%20%C3%B6nceki%20Php%20dersimizde%20if%20ve%20else%20ile%20mant%C4%B1ksal%20ifadeleri%20kullanmay%C4%B1%20anlatm%C4%B1%C5%9Ft%C4%B1m%2C%20%C5%9Fimdi%20ise%20Php%20%27de%20matiksal%20ifadelerin%20di%C4%9Fer%20bir%20alternatifi%20olan%20switch%20deyimini%20anlataca%C4%9F%C4%B1m.%0D%0A%0D%0ASwitch%20%27in%20kullan%C4%B1m%20mant%C4%B1%C4%9F%C4%B1%20oldukca%20basittir.%0D%0Aswitch%20%28%20de%C4%9Fi%C5%9Fken%20%29%20%0D%0A%7B%0D%0Acase%20Ko%C5%9Ful%3B%0D%0A%20Ko%C5%9Ful%20do%C4%9Fru%20i" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28Switch%29" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28Switch%29" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28Switch%29&amp;summary=Bir%20%C3%B6nceki%20Php%20dersimizde%20if%20ve%20else%20ile%20mant%C4%B1ksal%20ifadeleri%20kullanmay%C4%B1%20anlatm%C4%B1%C5%9Ft%C4%B1m%2C%20%C5%9Fimdi%20ise%20Php%20%27de%20matiksal%20ifadelerin%20di%C4%9Fer%20bir%20alternatifi%20olan%20switch%20deyimini%20anlataca%C4%9F%C4%B1m.%0D%0A%0D%0ASwitch%20%27in%20kullan%C4%B1m%20mant%C4%B1%C4%9F%C4%B1%20oldukca%20basittir.%0D%0Aswitch%20%28%20de%C4%9Fi%C5%9Fken%20%29%20%0D%0A%7B%0D%0Acase%20Ko%C5%9Ful%3B%0D%0A%20Ko%C5%9Ful%20do%C4%9Fru%20i&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28Switch%29" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/php-de-mantiksal-ifadeler-switch.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp`de Operatörler</title>
		<link>http://www.flashcentury.net/asp-de-operatorler.html</link>
		<comments>http://www.flashcentury.net/asp-de-operatorler.html#comments</comments>
		<pubDate>Wed, 17 Sep 2008 14:20:26 +0000</pubDate>
		<dc:creator>Hüseyin Kocak</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[Asp]]></category>
		<category><![CDATA[Mantıksal İfadeler]]></category>
		<category><![CDATA[Matematik]]></category>
		<category><![CDATA[Operatörler]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=170</guid>
		<description><![CDATA[Aslinda Operatörle bize cok yabanci degildir hayatimizin her alaninda bu isaretleri ve islevlerini kullaniyoruz veya ögrenciligimiz boyunca bircok defa derslerimizde isledik örnegin topla, cikarma, bölme veya carpma gibi bu tip islemleri Asp &#8216;de yapmamiz gerekebilir. Operatörler 3 gruba ayrılırlar ; Aritmatiksel Operatörler Karşılaştırma Operatörleri Mantiksal (Lojikal)  Operatörler Aritmatiksel Operatörler ; Bildiğimiz matematiksel operatörlerdir (örnegin toplama, [...]]]></description>
			<content:encoded><![CDATA[<p>Aslinda Operatörle bize cok yabanci degildir hayatimizin her alaninda bu isaretleri ve islevlerini kullaniyoruz veya ögrenciligimiz boyunca bircok defa derslerimizde isledik örnegin topla, cikarma, bölme veya carpma gibi bu tip islemleri Asp &#8216;de yapmamiz gerekebilir.<span id="more-170"></span></p>
<p>Operatörler 3 gruba ayrılırlar ;</p>
<ul>
<li>Aritmatiksel Operatörler</li>
<li>Karşılaştırma Operatörleri</li>
<li>Mantiksal (Lojikal)  Operatörler</li>
</ul>
<p><span style="color: #ff0000;"><strong>Aritmatiksel Operatörler ;</strong></span></p>
<p>Bildiğimiz matematiksel operatörlerdir (örnegin toplama, cikarma, bölme vb&#8230;) Bu operatörlerin sembolleride bize pek yabanci degildir;</p>
<p style="padding-left: 30px;"><strong> +</strong> <span style="color: #0000ff;">Toplama</span><br />
<strong> </strong><span style="color: #000000;"><strong>- </strong></span><span style="color: #0000ff;">Çıkarma</span><br />
<strong> *</strong> <span style="color: #0000ff;">Çarpma</span><br />
<strong>/</strong> <span style="color: #0000ff;">Bölme</span><br />
<strong> \</strong> <span style="color: #0000ff;">Tamsayi Bölme</span><br />
<strong>^</strong> <span style="color: #0000ff;">Üst alma</span><br />
<strong>Mod </strong><span style="color: #0000ff;">Modüler aritmetik(Modunu alma)</span><br />
<strong>&amp;</strong> <span style="color: #0000ff;">String yani numeratik olmayan metinleri birletirir.</span></p>
<p><span style="color: #ff0000;"><strong>Karşılaştırma Operatörleri ;</strong></span></p>
<p>Degiskenleri biririyle karsilastirmaya yararlar (Örnegin büktür, kücüktür, esittir vb..)</p>
<p style="padding-left: 30px;"><span style="color: #000000;"><br />
</span> <strong><span style="color: #000000;">=</span> </strong><strong> </strong><span style="color: #0000ff;">Eşittir</span> İki degerin esitligini kontrol eder.<br />
<strong>&lt;&gt;</strong> <span style="color: #0000ff;"> Birbirinden farklı</span> Esittir isaretinin tam tersi olarak düsünebilirsiniz.<br />
<strong>&lt;</strong> <span style="color: #0000ff;">Küçüktür</span> İki sayidan birinin digerinden kücük oldugunu kontrol eder.<br />
<strong>&gt; </strong><span style="color: #0000ff;">Büyüktür</span> İki sayidan birinin digerinden büyük oldugunu kontrol eder.<br />
<strong>&lt;=</strong> <span style="color: #0000ff;">Küçük Eşittir</span> İki sayidan birinin digerinden kücük veya esit oldugunu kontrol eder.<br />
<strong>&gt;= </strong><span style="color: #0000ff;">Büyük Eşittir</span> İki sayidan birinin digerinden büyük veya esit oldugunu kontrol eder.</p>
<p><span style="color: #ff0000;"><strong>Mantiksal (Lojikal) Operatörler ;</strong></span></p>
<p>Daha cok Mantiksal ifadelerde (if then else) kullanilirlar.</p>
<p style="padding-left: 30px;"><strong>And </strong><span style="color: #0000ff;">Ve</span> İki secenekten ikisininde dogru oldugunu kontrol eder.<br />
<strong>Or </strong><span style="color: #0000ff;">Veya</span> İki secenekten en azindan birinin dogru olup olmadigini kontrol eder.<br />
<strong> Not </strong><span style="color: #0000ff;">Degil </span><span style="font-size: x-small; font-family: Verdana;">Bir ifadenin değerini tersine çevirmek için kullanılır.</span><br />
<strong>Xor </strong> <span style="font-size: x-small; font-family: Verdana; color: #0000ff;">Özel veya </span>İki ifadeden sadece bir tanesinin doğru olma durumunu kontrol eder.<br />
<strong>Eqv </strong><span style="font-size: x-small; font-family: Verdana; color: #0000ff;">Logic Esdeger </span>İki ifadenin ikisinin birden doğru veya ikisinin birden yanlışlığını kontrol eder.<br />
<strong>İs </strong> <span style="font-size: x-small; font-family: Verdana; color: #0000ff;">Obje Esdeger</span> İki ifadenin aynı referans nesneye başvurup başvurmadığını kontrol eder.</p>
<p style="padding-left: 30px;">


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/asp-de-operatorler.html&amp;t=Asp%60de+Operat%C3%B6rler" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Asp%60de+Operat%C3%B6rler+-+File: /data/app/webapp/functions.php<br />Line: 7<br />Message: Too many connections&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Asp%60de+Operat%C3%B6rler&amp;link=http://www.flashcentury.net/asp-de-operatorler.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/asp-de-operatorler.html&amp;t=Asp%60de+Operat%C3%B6rler" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/asp-de-operatorler.html&amp;title=Asp%60de+Operat%C3%B6rler" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/asp-de-operatorler.html&amp;title=Asp%60de+Operat%C3%B6rler" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Asp%60de+Operat%C3%B6rler&amp;body=Link: http://www.flashcentury.net/asp-de-operatorler.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Aslinda%20Operat%C3%B6rle%20bize%20cok%20yabanci%20degildir%20hayatimizin%20her%20alaninda%20bu%20isaretleri%20ve%20islevlerini%20kullaniyoruz%20veya%20%C3%B6grenciligimiz%20boyunca%20bircok%20defa%20derslerimizde%20isledik%20%C3%B6rnegin%20topla%2C%20cikarma%2C%20b%C3%B6lme%20veya%20carpma%20gibi%20bu%20tip%20islemleri%20Asp%20%27de%20yapmamiz%20gerekebilir.%0A%0AOperat%C3%B6rler%203%20gruba%20ayr%C4%B1l" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/asp-de-operatorler.html&amp;title=Asp%60de+Operat%C3%B6rler" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/asp-de-operatorler.html&amp;title=Asp%60de+Operat%C3%B6rler" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/asp-de-operatorler.html&amp;title=Asp%60de+Operat%C3%B6rler&amp;summary=Aslinda%20Operat%C3%B6rle%20bize%20cok%20yabanci%20degildir%20hayatimizin%20her%20alaninda%20bu%20isaretleri%20ve%20islevlerini%20kullaniyoruz%20veya%20%C3%B6grenciligimiz%20boyunca%20bircok%20defa%20derslerimizde%20isledik%20%C3%B6rnegin%20topla%2C%20cikarma%2C%20b%C3%B6lme%20veya%20carpma%20gibi%20bu%20tip%20islemleri%20Asp%20%27de%20yapmamiz%20gerekebilir.%0A%0AOperat%C3%B6rler%203%20gruba%20ayr%C4%B1l&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/asp-de-operatorler.html&amp;title=Asp%60de+Operat%C3%B6rler" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/asp-de-operatorler.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Php ‘de Mantıksal İfadeler (If Else)</title>
		<link>http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html</link>
		<comments>http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html#comments</comments>
		<pubDate>Wed, 17 Sep 2008 08:13:55 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Elseif]]></category>
		<category><![CDATA[If]]></category>
		<category><![CDATA[if Else]]></category>
		<category><![CDATA[Mantıksal İfadeler]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=164</guid>
		<description><![CDATA[Tüm proğramlama dillerinin en önemli unsurlarindan biri olan mantıksal ifadeler Php &#8216;de cok sık kullanılan kodlar arasındadır. If &#8216;in Türkçe karşılığı Eğer dir. Yani bir durumun olması için proğrama şart koşarız. Kullanım şekli ; if (koşul) {yapılacak işlem} şeklindedir. Örneklemek gerekirse ; $Adiniz = &#34;Hüseyin&#34; if ($Adiniz == &#34;Hüseyin&#34;) { echo &#34;Merhaba Hüseyin&#34;; }  Şeklindedir. Yani [...]]]></description>
			<content:encoded><![CDATA[<p>Tüm proğramlama dillerinin en önemli unsurlarindan biri olan mantıksal ifadeler <a title="Php Nedir" href="http://www.flashcentury.net/index.php/php-dersleri/php-nedir.html">Php</a> &#8216;de cok sık kullanılan kodlar arasındadır.</p>
<p><a title="if" href="http://www.flashcentury.net/index.php/tag/if"><strong>If</strong> </a>&#8216;in Türkçe karşılığı <strong>Eğer </strong>dir. Yani bir durumun olması için proğrama şart koşarız.</p>
<p>Kullanım şekli ;</p>
<p><strong>if (</strong><span style="color: #ff0000;">koşul</span><strong>) {</strong><span style="color: #ff0000;">yapılacak işlem</span><strong>}</strong></p>
<p>şeklindedir.</p>
<p>Örneklemek gerekirse ;<span id="more-164"></span></p>
<pre class="brush: php;">$Adiniz = &quot;Hüseyin&quot;
if ($Adiniz == &quot;Hüseyin&quot;)
{
echo &quot;Merhaba Hüseyin&quot;;
} </pre>
<p>Şeklindedir. Yani Merhaba Hüseyin yazması için bir şart koşmuş olduk</p>
<p><strong><span style="color: #ff0000;">Eğer</span></strong> <span style="color: #003366;"><span style="color: #0000ff;">Adınız  Hüseyin</span> </span><span style="color: #339966;">ise</span> &#8212;&gt; Merhaba Hüseyin yaz.</p>
<p><span style="color: #ff0000;">if</span> (<span style="color: #3366ff;">Adiniz == &#8221;Hüseyin&#8221;) </span> &#8212;&gt; echo &#8220;Merhaba Hüseyin&#8221;;</p>
<p><a title="Php" href="http://www.flashcentury.net/index.php/php-dersleri/php-nedir.html">Php</a> &#8216;ye yeni başlayan arkadaşların sıklıkla yaptığı bir hatadan bahsetmek istiyorum; dikkat ettiyseniz <strong><a title="if" href="http://www.flashcentury.net/index.php/tag/if">if</a></strong> ile şart koşarken iki tane eşittir (<strong>==</strong>) işaret kullandık eğer <a title="Asp Nedir" href="http://www.flashcentury.net/index.php/asp-dersleri/asp-nedir.html">Asp</a> &#8216;de olduğu gibi tek eşittir işareti kullansaydık hata alirdik <a title="Php Dersleri" href="http://www.flashcentury.net/index.php/tag/php-dersleri">Php</a> &#8216;de (aslında tüm <strong>C</strong> ailesinde) <strong><a title="if" href="http://www.flashcentury.net/index.php/tag/if">if</a> </strong>ile bir şart koştuğumuzda çift eşittir işareti kullanmak zorundasiniz.</p>
<p>Peki durum olumsuz ise;  <strong><a title="Else" href="http://www.flashcentury.net/index.php/tag/else">Else</a></strong> komutumu imdadımıza yetişir.</p>
<pre class="brush: php;">if ($Adiniz == &quot;Hüseyin&quot;){
echo &quot;Merhaba Hüseyin&quot;;
else{
echo &quot;Siz Hüseyin Değilsiniz&quot;;
}</pre>
<p><strong><span style="color: #ff0000;">Eğer</span></strong> <span style="color: #003366;"><span style="color: #0000ff;">Adınız  Hüseyin</span> </span><span style="color: #339966;">ise</span> &#8212;&gt; Merhaba Hüseyin yaz<br />
<span style="color: #ff0000;">If</span> <span style="color: #3366ff;">Adiniz == &#8221;Hüseyin&#8221;</span> &#8212;&gt; echo &#8220;Merhaba Hüseyin&#8221;;</p>
<p><span style="color: #ff9900;"><span style="color: #f94005;">Değilse</span> </span>&#8212;&gt; Siz Hüseyin Değilsiniz yaz<br />
<span style="color: #f94005;">Else </span> &#8212;&gt; echo &#8220;Siz Hüseyin Değilsiniz&#8221;;</p>
<p>Eğer daha önce Asp kullanmışsanız  kodun sonunda <strong>End If</strong> komutu yaziyorduk fakat <a title="Php Dersleri" href="http://www.flashcentury.net/index.php/tag/php-dersleri">Php</a> &#8216;de sadece yapılacak işlemleri parantez ( <strong>{</strong> ve <strong>} </strong>) işaretleri arasına yazmamiz yeterli oluyor.</p>
<p>Şimdi de <a title="if" href="http://www.flashcentury.net/index.php/tag/if">if</a> sorgumuza bir alternetif daha koyalım ;</p>
<pre class="brush: php;">if ($Adiniz == &quot;Hüseyin&quot;) {
echo &quot;Merhaba Hüseyin&quot;;
}elseif ($Adiniz == &quot;Sevgi&quot;) {
echo &quot;Merhaba Sevgi&quot;;
}else
echo &quot;Siz Hüseyin veya Sevgi Değilsiniz&quot;;
}</pre>
<p>Gürdüğünüz gibi ikinci bir olasılık olarak Adiniz değişkeni <strong>Sevgi</strong> olması halide yapılacak bir işlem belirttik. Olasılıkları istediğimiz kadar arttıra biliriz ;</p>
<pre class="brush: php;">if ($Adiniz == &quot;Hüseyin&quot;) {
echo &quot;Merhaba Hüseyin&quot;
}elseif ($Adiniz ==  &quot;Sevgi&quot;) {
echo &quot;Merhaba Sevgi&quot;
}elseif ($Adiniz ==  &quot;Ahmet&quot;) {
echo &quot;Merhaba Ahmet&quot;
}elseif ($Adiniz ==  &quot;Dilek&quot;) {
echo &quot;Merhaba Dilek&quot;
}else{
echo &quot;Sizi Tanımıyorum&quot;
}</pre>
<p><strong>Elseif </strong>konutunu istediğimiz kadar arttıra biliriz fakat böyle durumlar da Mantıksal ifade için diğer bir seçenek olan <strong><a title="Php de Mantıksal İfadeler " href="http://www.flashcentury.net/index.php/php-dersleri/php-de-mantiksal-ifadeler-switch.html">Switch Case</a> </strong>Metodunu tavsiye ederim. Bu metodu <a title="Php de Mantıksal İfadeler (Switch)" href="http://www.flashcentury.net/index.php/php-dersleri/php-de-mantiksal-ifadeler-switch.html">bir sonraki Php dersimizde</a> anlatacağım.</p>
<p>Bazen de olumsuz bir şart koşmamız gerekebilir. Yukarıdaki örneğe devam edecek olursak; örneğin Sadece Adiniz değeri Hüseyin değilse bir işlem yaptırmak isteyebiliriz böyle durumlarda <strong>ünlem (!)</strong> isaretini kullanıyoruz ;</p>
<pre class="brush: php;">If ($Adiniz != &quot;Hüseyin&quot; ) {
echo &quot;Siz Kimsiniz?&quot;;
}</pre>
<p>Şimdi olayı biraz daha geliştirip iki seçenek koyalım (ve &#8211; veya seçenekleri)</p>
<p><span style="color: #ff0000;">Ve</span> içi <strong>&amp;&amp; </strong>isaretlerini kullanıyoruz ;</p>
<pre class="brush: php;">if ($Adiniz==&quot;Hüseyin&quot; &amp;amp;&amp;amp; $Soyadiniz=&quot;Kocak&quot;){
echo &quot;Merhaba Hüseyin Kocak&quot;
}</pre>
<p><span style="color: #ff0000;">Veya</span> içi <strong>|| </strong>işaretlerini kullanıyoruz ;</p>
<pre class="brush: php;">if ($Adiniz == &quot;Hüseyin&quot; || $Adiniz=&quot;Sevgi&quot;) {
echo &quot;Adiniz Hüseyin veya Sevgi ama Hagisisiniz emin degilim <img src='http://www.flashcentury.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &quot;;
}</pre>
<p>Aslında biz yaşantımızda da bol miktarda Mantıksal ifade  kullanıyoruz örneğin</p>
<p><strong><span style="color: #ff0000;">Eğer</span> <span style="color: #3366ff;">soba sıcak </span><span style="color: #339966;">ise </span><span style="color: #800080;">dokunma </span></strong></p>
<p><strong><span style="color: #ff0000;">Eğer <span style="color: #3366ff;">bana doğru koşan şey köpek</span> ve <span style="color: #3366ff;">tasması bağlı değilse </span><span style="color: #339966;">ise</span> </span><span style="color: #993366;">kaç <img src='http://www.flashcentury.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></strong></p>
<p>Fakat canlıların beynini bilgisayar proğramlarından farklı kılan şey <strong>insiyatiftir</strong> yani kişi Köpekten kaçmak yerine hiçbir şey yapmayadabilir ne yapacağını garanti edemezsin ama proğram sizin verdiğiniz komutun dışına çıkmaz sadece verdiğiniz seçenekleri yapar değilse yapmaz ama ilerleyen teknoloji ile eğer birgün Proğram kendi isteği doğrultusunda islem yapacak olursa işte o zaman bilgisayar kontrol edilemez bir güç olur. Biraz konunun dışına çıktım ama yapay zeka çalışmalarının temeli if olayına dayanmaktadır ve bu <strong>eğer</strong>ler birleşerek kismen duyguları oluşturur insiyatifin oluşması için duygu ana etkenlerden biridir. Şu an Sevmek, Küsmek, ilgiduymak gibi 6 -7 duygu yapay zeka çalışmaları üzerinde gerçekleştirilmiştir.</p>
<p>Tekrar konumuza gönelim son olarak küçüktür ve büyüktür ifadelerinden bahsetmek istiyorum. Matematik derslerinde gördümüz gibi (<strong>&gt;</strong>) ve (<strong>&lt;</strong>) işaretlerini kullaniyoruz ;</p>
<pre class="brush: php;">if ($Yasiniz &amp;lt; 18){
echo &quot;Hemüz Reşit Değilsiniz.&quot;
}elseif ($Yasiniz == 18){
echo &quot;Bu Sene Reşit Olmuşsunuz.&quot;
}elseif ($Yasiniz &amp;gt; 18 ){
echo &quot;Reşitsiniz&quot;
}</pre>
<p>İşte bu kadar.</p>
<p>Php &#8217;de Operatörler başlığı altında büyüktür (<span style="color: #888888;">&gt;</span>), küçüktür (<strong>&lt;</strong>), büyük eşittir (<strong>=&gt;</strong>) gibi operatörlerden daha detaylı bahsedeceğim.</p>
<p>Bir sonraki derste görüşmek üzere&#8230;</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html&amp;t=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Else%29" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Else%29+-+http://b2l.me/v8g3v&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Else%29&amp;link=http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html&amp;t=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Else%29" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Else%29" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Else%29" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Else%29&amp;body=Link: http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A T%C3%BCm%20pro%C4%9Framlama%20dillerinin%20en%20%C3%B6nemli%20unsurlarindan%20biri%C2%A0olan%20mant%C4%B1ksal%20ifadeler%20Php%20%27de%20cok%20s%C4%B1k%20kullan%C4%B1lan%20kodlar%20aras%C4%B1ndad%C4%B1r.%0D%0A%0D%0AIf%20%27in%20T%C3%BCrk%C3%A7e%20kar%C5%9F%C4%B1l%C4%B1%C4%9F%C4%B1%20E%C4%9Fer%20dir.%20Yani%20bir%20durumun%20olmas%C4%B1%20i%C3%A7in%20pro%C4%9Frama%20%C5%9Fart%20ko%C5%9Far%C4%B1z.%0D%0A%0D%0AKullan%C4%B1m%20%C5%9Fekli%20%3B%0D%0A%0D%0Aif%20%28ko%C5%9Ful%29%20%7Byap%C4%B1lacak%20i%C5%9Flem%7D%0D%0A%0D%0A%C5" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Else%29" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Else%29" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Else%29&amp;summary=T%C3%BCm%20pro%C4%9Framlama%20dillerinin%20en%20%C3%B6nemli%20unsurlarindan%20biri%C2%A0olan%20mant%C4%B1ksal%20ifadeler%20Php%20%27de%20cok%20s%C4%B1k%20kullan%C4%B1lan%20kodlar%20aras%C4%B1ndad%C4%B1r.%0D%0A%0D%0AIf%20%27in%20T%C3%BCrk%C3%A7e%20kar%C5%9F%C4%B1l%C4%B1%C4%9F%C4%B1%20E%C4%9Fer%20dir.%20Yani%20bir%20durumun%20olmas%C4%B1%20i%C3%A7in%20pro%C4%9Frama%20%C5%9Fart%20ko%C5%9Far%C4%B1z.%0D%0A%0D%0AKullan%C4%B1m%20%C5%9Fekli%20%3B%0D%0A%0D%0Aif%20%28ko%C5%9Ful%29%20%7Byap%C4%B1lacak%20i%C5%9Flem%7D%0D%0A%0D%0A%C5&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html&amp;title=Php+%E2%80%98de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Else%29" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/php-de-mantiksal-ifadeler-if-else.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp &#8216;de Mantıksal İfadeler (If Then Else)</title>
		<link>http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html</link>
		<comments>http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html#comments</comments>
		<pubDate>Fri, 12 Sep 2008 17:17:17 +0000</pubDate>
		<dc:creator>Hüseyin Kocak</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[Asp]]></category>
		<category><![CDATA[Ders]]></category>
		<category><![CDATA[Else]]></category>
		<category><![CDATA[If]]></category>
		<category><![CDATA[If Then Else]]></category>
		<category><![CDATA[Mantıksal İfadeler]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=141</guid>
		<description><![CDATA[Benim şahsi görüşüm bir proğramlamayı proğram yapan en önemli etkenlerden biri mantıksal ifadelerdir. Tüm proğramlama dillerinin en önemli unsuru olan mantıksal ifadeler Asp &#8216;de ihtiyaca göre birkaç farklı şekilde kullanılıyor fakat ben ilk etapta en çok kullanın if Then Else yöntemi ile mantıksal ifadeyi anlatacağım. If &#8216;in Türkçe karşılığı Eğerdir. Yani bir durumun olması için [...]]]></description>
			<content:encoded><![CDATA[<p>Benim şahsi görüşüm bir proğramlamayı proğram yapan en önemli etkenlerden biri mantıksal ifadelerdir. Tüm proğramlama dillerinin en önemli unsuru olan mantıksal ifadeler Asp &#8216;de ihtiyaca göre birkaç farklı şekilde kullanılıyor fakat ben ilk etapta en çok kullanın if Then Else yöntemi ile mantıksal ifadeyi anlatacağım.</p>
<p><strong>If</strong> &#8216;in Türkçe karşılığı <strong>Eğer</strong>dir. Yani bir durumun olması için proğrama şart koşarız.</p>
<p>Kullanım şekli ;</p>
<p><strong>if </strong><span style="color: #ff0000;">koşul </span><strong>then</strong> <span style="color: #ff0000;">yapılacak işlem</span></p>
<p>şeklindedir</p>
<p>Örneklemek gerekirse ;<span id="more-141"></span></p>
<p>[asp]Dim Yasiniz<br />
Adiniz = &#8220;Hüseyin&#8221;</p>
<p>if Adiniz = &#8220;Hüseyin&#8221; Then Response.Write &#8220;Merhaba Hüseyin&#8221; [/asp]</p>
<p>Şeklindedir. Yani Merhaba Hüseyin yazması için bir şart koşmuş olduk</p>
<p><strong><span style="color: #ff0000;">Eğer</span></strong> <span style="color: #003366;"><span style="color: #0000ff;">Adiniz  Hüseyin</span> </span><span style="color: #339966;">ise</span>   &#8212;&gt; Merhaba Hüseyin yaz.</p>
<p><span style="color: #ff0000;">if</span> <span style="color: #3366ff;">Adiniz = &#8221;Hüseyin&#8221;</span> <span style="color: #339966;">then</span> &#8212;&gt; Response.Write &#8220;Merhaba Hüseyin&#8221;</p>
<p>Durum olumsuz ise Else komutumu imdadımıza yetişir. </p>
<p>[asp]if Adiniz = &#8220;Hüseyin&#8221; Then<br />
Response.Write &#8220;Merhaba Hüseyin&#8221;<br />
Else<br />
Response.Write &#8220;Siz Hüseyin Değilsiniz&#8221;<br />
End if[/asp]</p>
<p><strong><span style="color: #ff0000;">Eğer</span></strong> <span style="color: #003366;"><span style="color: #0000ff;">Adiniz  Hüseyin</span> </span><span style="color: #339966;">ise</span>   &#8212;&gt; Merhaba Hüseyin yaz<br />
<span style="color: #ff0000;">If</span> <span style="color: #3366ff;">Adiniz = &#8221;Hüseyin&#8221;</span> <span style="color: #339966;">then</span> &#8212;&gt; Response.Write &#8220;Merhaba Hüseyin&#8221;</p>
<p><span style="color: #ff9900;"><span style="color: #f94005;">Değilse</span> </span>&#8212;&gt; Siz Hüseyin Değilsiniz yaz<br />
<span style="color: #f94005;">Else </span>     &#8212;&gt; Response.Write &#8220;Siz Hüseyin Değilsiniz&#8221;</p>
<p> Dikkat etiyseniz kodun sonunda End If diye bir komut kullandık bu komut ile if &#8216;in bittiğini Asp &#8216;ye bildiririz aksi taktirde Asp Else &#8216;den sonra yazan tüm kodlari If sorgumuza dahil eder ki buda sitede hataya neden olur.</p>
<p>Fakat yukaridaki ilk örneğimizdeki gibi Tek satırlık bir if sorgusunu (<span style="color: #808080;">if Adiniz = &#8220;Hüseyin&#8221; Then Response.Write &#8220;Merhaba Hüseyin&#8221;</span>) End if ıle kapatmanıza gerek yoktur.</p>
<p>Şimdi de if sorgumuza bir alternetif daha koyalım ;</p>
<p>[asp]if Adiniz = &#8220;Hüseyin&#8221; Then<br />
Response.Write &#8220;Merhaba Hüseyin&#8221;<br />
Elseif Adiniz = &#8220;Sevgi&#8221; Then<br />
Response.Write &#8220;Merhaba Sevgi&#8221;<br />
Else<br />
Response.Write &#8220;Siz Hüseyin veya Sevgi Değilsiniz&#8221;<br />
End if[/asp]</p>
<p>Gürdüğünüz gibi <strong>Elseif </strong>komutu ile başka bir olasılık daha belirlemiş olduk. Olasılıkları istediğimiz kadar arttıra biliriz ;</p>
<p>[asp]if Adiniz = &#8220;Hüseyin&#8221; Then<br />
Response.Write &#8220;Merhaba Hüseyin&#8221;<br />
Elseif Adiniz = &#8220;Sevgi&#8221; Then<br />
Response.Write &#8220;Merhaba Sevgi&#8221;<br />
Elseif Adiniz = &#8220;Ahmet&#8221; Then<br />
Response.Write &#8220;Merhaba Ahmet&#8221;<br />
Elseif Adiniz = &#8220;Dilek&#8221; Then<br />
Response.Write &#8220;Merhaba Dilek&#8221;<br />
Else<br />
Response.Write &#8220;Sizi Tanımıyorum&#8221;<br />
End if[/asp]</p>
<p><strong>Elseif </strong>konutunu istediğimiz kadar arttıra biliriz fakat böyle durumlar için Mantıksal Ifade için diğer bir seçenek olan <strong>Sellect Case </strong>Metodunu tavsiye ederim. Bu metodu bir sonraki dersimizde anlatacağım.</p>
<p>Bazende olumsuz bir şart koşmamız gerekebilir. Yukarıdaki örneğe devam edecek olursak; örneğin Sadece Adiniz değeri Hüseyin değilse bir işlem yaptırmak isteyebiliriz böyle durumlarda <strong>Not </strong>komutunu kullanıyoruz ;</p>
<p>[asp]If Not Adiniz = &#8220;Hüseyin&#8221; Then<br />
Response.Write &#8220;Siz Kimsiniz?&#8221;<br />
End if[/asp]</p>
<p>Şimdi olayı biraz daha geliştirip iki seçenek koyalım (ve &#8211; veya seçenekleri)</p>
<p><span style="color: #ff0000;">Ve</span> içi <strong>And</strong> komutunu kullanıyoruz ;</p>
<p>[asp]If Adiniz=&#8221;Hüseyin&#8221; And Soyadiniz=&#8221;Kocak&#8221; Then<br />
Response.Write &#8220;Merhaba Hüseyin Kocak&#8221;<br />
End if[/asp]</p>
<p><span style="color: #ff0000;">Veya</span> içi <strong>Or </strong>komutunu kullanıyoruz ;</p>
<p>[asp]If Adiniz=&#8221;Hüseyin&#8221; Or Adiniz=&#8221;Sevgi&#8221; Then<br />
Response.Write &#8220;Adiniz Hüseyin veya Sevgi ama Hagisisiniz emin degilim <img src='http://www.flashcentury.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &#8221;<br />
End if[/asp]</p>
<p>Aslında biz yaşantımızda da bol miktarda Mantıksal ifade  kullanıyoruz örneğin</p>
<p><strong><span style="color: #ff0000;">Eğer</span> <span style="color: #3366ff;">soba sıcak </span><span style="color: #339966;">ise </span><span style="color: #800080;">dokunma </span></strong></p>
<p><strong><span style="color: #ff0000;">Eğer <span style="color: #3366ff;">bana doğru koşan şey köpek</span> ve <span style="color: #3366ff;">tasması bağlı değilse </span><span style="color: #339966;">ise</span> </span><span style="color: #993366;">kaç <img src='http://www.flashcentury.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></strong></p>
<p>Fakat canlıların beynini bilgisayar proğramlarından farklı kılan şey <strong>insiyatiftir</strong> yani kişi Köpekten kaçmak yerine hiçbir şey yapmayadabilir ne yapacagını garanti edemezsin ama proğram sizin verdiğiniz komutun dışına çıkmaz sadece verdiğiniz seçenekleri yapar değilse yapmaz ama ilerleyen teknoloji ile eğer birgün Proğram kendi isteği doğrultusunda islem yapacak olursa işte o zaman bilgisayar kontrol edilemez bir güç olur. Biraz konunun dışına çıktım ama son olarak yapay zeka çalışmalarının temeli if olayına dayanmaktadır ve bu <strong>eğer</strong>ler birleşerek duyguları oluşturur insiyatifin oluşması için duygu ana etkenlerden biridir. Şu an Sevmek, Küsmek, ilgiduymak gibi 6 -7 duygu yapay zeka çalışmaları üzerinde gerçekleştirilmiştir.</p>
<p>Tekrar konumuza gönelim son olarak küçüktür ve büyüktür ifadelerinden bahsetmek istiyorum. Matematik derslerinde gördümüz gibi (&gt;) ve (&lt;) işaretlerini kullaniyoruz ;</p>
<p>[asp]if Yasiniz &lt; 18 Then<br />
response.Write &#8220;Hemüz Reşit Değilsiniz.&#8221;<br />
Elseif Yasiniz = 18 Then<br />
response.Write &#8220;Bu Sene Reşit Olmuşsunuz.&#8221;<br />
Elseif Yasiniz &gt; 18 Then<br />
response.Write &#8220;Reşitsiniz&#8221;<br />
End if[/asp]</p>
<p>İste bu kadar.</p>
<p>Asp &#8216;de Operatörler başlığı altında büyüktür (<span style="color: #888888;">&gt;</span>), küçüktür (<strong>&lt;</strong>), büyük eşittir (<strong>=&gt;</strong>) gibi operatörlerden daha detaylı bahsedeceğim.</p>
<p>Bir sonraki derste görüşmek üzere&#8230;</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html&amp;t=Asp+%27de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Then+Else%29" rel="nofollow" class="external" title="Bunu paylaş:Facebook">Bunu paylaş:Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Asp+%27de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Then+Else%29+-+http://b2l.me/v8g3w&amp;source=shareaholic" rel="nofollow" class="external" title="Bunu Tweet'le!">Bunu Tweet'le!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Asp+%27de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Then+Else%29&amp;link=http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html" rel="nofollow" class="external" title="Bunu paylaş:FriendFeed">Bunu paylaş:FriendFeed</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html&amp;t=Asp+%27de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Then+Else%29" rel="nofollow" class="external" title="Bunu postala:MySpace">Bunu postala:MySpace</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html&amp;title=Asp+%27de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Then+Else%29" rel="nofollow" class="external" title="Bunu Digg'le!">Bunu Digg'le!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html&amp;title=Asp+%27de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Then+Else%29" rel="nofollow" class="external" title="Bunu paylaş:del.icio.us">Bunu paylaş:del.icio.us</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Asp+%27de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Then+Else%29&amp;body=Link: http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html (shareaholic aracılığıyla)%0D%0A%0D%0A----%0D%0A Benim%20%C5%9Fahsi%20g%C3%B6r%C3%BC%C5%9F%C3%BCm%20bir%20pro%C4%9Framlamay%C4%B1%20pro%C4%9Fram%20yapan%20en%20%C3%B6nemli%20etkenlerden%20biri%20mant%C4%B1ksal%20ifadelerdir.%20T%C3%BCm%20pro%C4%9Framlama%20dillerinin%20en%20%C3%B6nemli%20unsuru%20olan%20mant%C4%B1ksal%20ifadeler%20Asp%20%27de%20ihtiyaca%20g%C3%B6re%20birka%C3%A7%20farkl%C4%B1%20%C5%9Fekilde%20kullan%C4%B1l%C4%B1yor%20fakat%20ben%20ilk%20etapta%20en%20%C3%A7ok%20kullan%C4%B1n%20if%20Then%20Else%20y" rel="nofollow" class="external" title="Bunu e-postala:Yahoo! Mail">Bunu e-postala:Yahoo! Mail</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html&amp;title=Asp+%27de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Then+Else%29" rel="nofollow" class="external" title="İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş">İyi bir şeye mi denk geldin? StumbleUpon üzerinde paylaş</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html&amp;title=Asp+%27de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Then+Else%29" rel="nofollow" class="external" title="Bunu paylaş:Reddit">Bunu paylaş:Reddit</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html&amp;title=Asp+%27de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Then+Else%29&amp;summary=Benim%20%C5%9Fahsi%20g%C3%B6r%C3%BC%C5%9F%C3%BCm%20bir%20pro%C4%9Framlamay%C4%B1%20pro%C4%9Fram%20yapan%20en%20%C3%B6nemli%20etkenlerden%20biri%20mant%C4%B1ksal%20ifadelerdir.%20T%C3%BCm%20pro%C4%9Framlama%20dillerinin%20en%20%C3%B6nemli%20unsuru%20olan%20mant%C4%B1ksal%20ifadeler%20Asp%20%27de%20ihtiyaca%20g%C3%B6re%20birka%C3%A7%20farkl%C4%B1%20%C5%9Fekilde%20kullan%C4%B1l%C4%B1yor%20fakat%20ben%20ilk%20etapta%20en%20%C3%A7ok%20kullan%C4%B1n%20if%20Then%20Else%20y&amp;source=Flashcentury" rel="nofollow" class="external" title="Bunu paylaş:LinkedIn">Bunu paylaş:LinkedIn</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html&amp;title=Asp+%27de+Mant%C4%B1ksal+%C4%B0fadeler+%28If+Then+Else%29" rel="nofollow" class="external" title="Bunu ekle:Google Bookmarks">Bunu ekle:Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.flashcentury.net/asp-de-mantiksal-ifadeler-if-then-else.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
