<?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>PhpDili &#187; empty</title>
	<atom:link href="http://www.phpdili.com/konu/empty/feed" rel="self" type="application/rss+xml" />
	<link>http://www.phpdili.com</link>
	<description>Özgün PHP Dersleri</description>
	<lastBuildDate>Wed, 28 Jul 2010 11:42:28 +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>Değişken boş olup olmadığı kontrolü</title>
		<link>http://www.phpdili.com/php/degisken-bos-olup-olmadigi-kontrolu.html</link>
		<comments>http://www.phpdili.com/php/degisken-bos-olup-olmadigi-kontrolu.html#comments</comments>
		<pubDate>Tue, 03 Nov 2009 20:15:28 +0000</pubDate>
		<dc:creator>phpdili</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[değişken kontrol]]></category>
		<category><![CDATA[empty]]></category>
		<category><![CDATA[isset]]></category>

		<guid isPermaLink="false">http://www.phpdili.com/?p=78</guid>
		<description><![CDATA[Belirtilen bir değişkenin boş olup olmadığını empty() fonksiyonu ile kontrol ederiz. Eğer değişken boş veya sıfır ise true sonucu döndürür. Örnek Kod : &#60; ?PHP $degisken = &#34;&#34;; $degisken2 = 0; if(empty($degisken)) { echo '$degisken isimli değişkene değer atanmamıştır.'; } ?&#62; Yukardaki kod bloğunu çalıştırdığınızda değişkene değer atanmadığını ekrana yazdırabilirsiniz. Aynı şekilde if koşulunda sorgulanan [...]]]></description>
			<content:encoded><![CDATA[<p>Belirtilen bir değişkenin boş olup olmadığını empty() fonksiyonu ile kontrol ederiz.  Eğer değişken boş veya sıfır ise true sonucu döndürür.</p>
<p>Örnek Kod :<span id="more-78"></span></p>
<pre class="brush: php;">
&lt; ?PHP
$degisken = &quot;&quot;;
$degisken2 = 0;

if(empty($degisken))
{
     echo '$degisken isimli değişkene değer atanmamıştır.';
}
?&gt;
</pre>
<p>Yukardaki kod bloğunu çalıştırdığınızda değişkene değer atanmadığını ekrana yazdırabilirsiniz. Aynı şekilde if koşulunda sorgulanan $degisken değişkeni yerine $degisken2 değişkenini de yazsanız yine aynı şekilde boş sonucu dönecektir.</p>
<p>Fonksiyonun ters hali !empty() olarak kullanılmaktadır. Eğer boş değilse anlamına gelir.</p>
<p>Örnek Kod :</p>
<pre class="brush: php;">
&lt; ?PHP
$degisken = &quot;veri&quot;;

if(!empty($degisken))
{
   echo &quot;belirtilen değişken bir veri taşımaktadır.&quot;;
}
else
{
    echo &quot;belirtilen değişken herhangi bir veri taşımamaktadır.&quot;;
}
?&gt;
</pre>
<p>Üstteki kod bloğunda belirttiğimiz gibi değişken bir veri taşığından dolayı koşulumuzun ilk adımındaki işlem gerçekleşecek ve echo komutu ekrana &#8220;belirtilen değişken bir değer taşımaktadır.&#8221; yazısını yazdıracaktır.</p>
<h3>empty() ve isset() karşılaştırılması</h3>
<p>empty() ve/veya !empty() fonksiyonuyla değişkenin veri taşıyıp taşımadığını kontrol ederiz. isset() fonksiyonu ile belirtilen değişkenin tanımlanıp tanımlanmadığı kontrol edilir. Eğer değişken tanımlanmış, fakat herhangi bir değer atanmamışsa bile true sonucu dönecektir ve program ona göre işlem yapacaktır.</p>
<p>Örnek Kod:</p>
<pre class="brush: php;">
&lt; ?PHP
$degisken = '';

if(isset($degisken))
{
    echo '$degisken isimli bir değişken tanımlanmıştır fakat içinde veri olup olmadığı bilinmemektedir.';
}
?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.phpdili.com/php/degisken-bos-olup-olmadigi-kontrolu.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
