<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>veri tipleri | Ömer AYDINOĞLU</title>
	<atom:link href="https://www.omeraydinoglu.com/etiket/veri-tipleri/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.omeraydinoglu.com</link>
	<description>Freelance Web Developer</description>
	<lastBuildDate>Fri, 04 Jun 2021 10:58:50 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0.9</generator>

<image>
	<url>https://www.omeraydinoglu.com/wp-content/uploads/2020/05/cropped-omer-aydinoglu-ikon-32x32.png</url>
	<title>veri tipleri | Ömer AYDINOĞLU</title>
	<link>https://www.omeraydinoglu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">126992760</site>	<item>
		<title>PHP Veri Türleri / Tipleri Nelerdir?</title>
		<link>https://www.omeraydinoglu.com/php-veri-turleri-tipleri-nelerdir/</link>
					<comments>https://www.omeraydinoglu.com/php-veri-turleri-tipleri-nelerdir/#respond</comments>
		
		<dc:creator><![CDATA[Ömer AYDINOĞLU]]></dc:creator>
		<pubDate>Wed, 02 Jun 2021 05:00:00 +0000</pubDate>
				<category><![CDATA[Web Geliştirme]]></category>
		<category><![CDATA[php deki veri türleri]]></category>
		<category><![CDATA[php veri tipleri]]></category>
		<category><![CDATA[php veri türleri]]></category>
		<category><![CDATA[veri tipleri]]></category>
		<category><![CDATA[veri türleri]]></category>
		<guid isPermaLink="false">https://www.omeraydinoglu.com/?p=3502</guid>

					<description><![CDATA[<p>Değişkenler farklı türlerdeki verileri depolayabilir ve farklı veri türleri farklı şeyler yapabilir. PHP aşağıdaki veri türlerini destekler: String Integer Float Boolean Array Object NULL Resource PHP String &#8220;Merhaba Ömer!&#8221; gibi bir karakter dizesine sahip olarak veri türüdür. String değerleri, tırnak işaretleri içerisine yazılan herhangi bir metine eşit olabilir. Tek veya çift tırnak kullanabilirsiniz. Eğer Tırnak [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/php-veri-turleri-tipleri-nelerdir/">PHP Veri Türleri / Tipleri Nelerdir?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Değişkenler farklı türlerdeki verileri depolayabilir ve farklı veri türleri farklı şeyler yapabilir.</p>



<p>PHP aşağıdaki veri türlerini destekler:</p>



<ul><li>String</li><li>Integer</li><li>Float</li><li>Boolean</li><li>Array</li><li>Object</li><li>NULL</li><li>Resource</li></ul>



<h2>PHP String</h2>



<p>&#8220;Merhaba Ömer!&#8221; gibi bir karakter dizesine sahip olarak veri türüdür. String değerleri, tırnak işaretleri içerisine yazılan herhangi bir metine eşit olabilir. <strong>Tek veya çift tırnak</strong> kullanabilirsiniz. Eğer Tırnak içerisinde bir değişken kullanacaksanız çift tırnak, sadece metin değerleri olacak ise tek tırnak kullanabilirsiniz. Tek tırnak içerisine aldığınız değişkenler de metin olarak algılanacağı için olduğu gibi yazılacak ve değişkenin içerisindeki veri yazdırılmayacaktır. Tırnak arasına yazılan her şey <strong>String</strong> olarak kabul edilir.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php

$x = &quot;Merhaba Ömer!&quot;;
$y = 'Merhaba Ömer!';

echo $x;
echo &quot;&lt;br&gt;&quot;;
echo $y;

?&gt;

// Çıktı
// Merhaba Ömer!
// Merhaba Ömer!

&lt;?php

$z = '$x';
echo $z;

?&gt;

// Çıktı
// $x;

</pre></div>


<h2>PHP Integer</h2>



<p>Integer veri türü, -2,147,483,648 ve 2,147,483,647 arasında ondalık olmayan bir sayıdır.</p>



<p>Integer veri türü için kurallar:</p>



<ul><li>Integer veriler en az bir basamak içermelidir.</li><li>Ondalık noktası olmamalıdır.</li><li>Pozitif yada negatif olabilir.</li></ul>



<p>Aşağıdaki örnekte $x bir integer (tamsayı) değerdir. PHP <code>var_dump()</code> fonksiyonu, veri türünü ve değerini döndürür.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; first-line: 1; title: ; notranslate">
&lt;?php

$x = 5985;
var_dump($x);

?&gt;

// Çıktı
// int(5985)

</pre></div>


<h2>PHP Float</h2>



<p>Float değerler ondalık bir sayı olarak karşımıza çıkmaktadır. Bunun için de <code>var_dump()</code> kullanarak bunu teyit edelim.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php  

$x = 10.365;
var_dump($x);

?&gt;  

// Çıktı
// float(10.365)

</pre></div>


<h2>PHP Boolean</h2>



<p>Boolean veri türü iki olası durumu temsil eder. DOĞRU veya YANLIŞ. Yani burada dönebileceğimiz iki farklı yapı vardır. TRUE veya FALSE. Eğer TRUE ise bize 1 değerini döndürür, FALSE ise 0 =&gt; yani aslında boş değer döner.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php 

$x = true;
$y = false;

echo $x;
// Çıktı
// 1

echo $y;
// Çıktı
// 

?&gt;
</pre></div>


<h2>PHP Array</h2>



<p>Array yani diziler, birden çok değeri tek bir değişkende saklamamızı sağlar. Her bir değişken normalde sadece bir değer alır. Örneğin araba adında bir değişken oluşturduk ve içerisine BMW değerini ekledik. Sonra araba değişkenini ya değiştirmemiz gerekir, yada yeni bir değişken oluşturmamız gerekir. </p>



<p>Aşağıdaki örnekte <code>$arabalar</code> adında bir değişken oluşturduk ve yine <code>var_dump()</code> fonskiyonu ile türünü kanıtladık.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php 

$arabalar = array(&quot;Volvo&quot;,&quot;BMW&quot;,&quot;Toyota&quot;);
var_dump($arabalar);

?&gt;

// Çıktı
// array(3) {
//  &#91;0]=&gt;
//  string(5) &quot;Volvo&quot;
//  &#91;1]=&gt;
//  string(3) &quot;BMW&quot;
//  &#91;2]=&gt;
//  string(6) &quot;Toyota&quot;
// }

&lt;?php 

$bilgiler = array(
'isim' =&gt; 'Ömer',
'website' =&gt; 'omeraydinoglu.com',
);
var_dump($bilgiler);

?&gt;

// Çıktı
// array(2) {
//  &#91;&quot;isim&quot;]=&gt;
//  string(5) &quot;Ömer&quot;
//  &#91;&quot;website&quot;]=&gt;
//  string(17) &quot;omeraydinoglu.com&quot;
// }

</pre></div>


<h2>PHP Object</h2>



<p>Sınıflar ve Objeler, nesne yönelimli programlamanın iki ana yönüdür.</p>



<p>Objeleri kullanabilmek için öncelikle bir sınıf oluşturmalıyız. Objelerin içerisinde verileri ve bu verileri nasıl işleyeceğimizi belirten bilgiler saklayabiliriz. Sınıf oluşturabilmek içinde class ifadesini kullanırız. Bir class oluşturduktan sonra o classı çalıştırmak için <code>new</code> parametresini başına ekleriz ve yeni bir obje oluştururuz.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php

class Araba {
  public $renk;
  public $model;
  public function __construct($renk, $model) {
    $this-&gt;renk = $renk;
    $this-&gt;marka = $marka;
  }
  public function mesaj() {
    return &quot;Benim arabamın rengi &quot; . $this-&gt;renk . &quot; ve markası &quot; . $this-&gt;marka . &quot;!&quot;;
  }
}

$benimArabam = new Araba(&quot;siyah&quot;, &quot;Volvo&quot;);
echo $benimArabam-&gt;mesaj();

?&gt;

// Çıktı
// Benim arabamın rengi siyah ve markası Volvo!

&lt;?php

$benimArabam2 = new Araba(&quot;kırmızı&quot;, &quot;Toyota&quot;);
echo $benimArabam2-&gt;mesaj();

?&gt;

// Çıktı
// Benim arabamın rengi kırmızı ve markası Toyota!

</pre></div>


<h2>PHP NULL Değeri</h2>



<p>Null değerini bir değişkene atamak istediğinizde NULL yazmanız yeterlidir. Bu değerden başka bir değer NULL yerine geçmemektedir.</p>



<p>Belirtilen değişkende boşluk karakteri dahil hiçbir karakter olmadığını belirtir.</p>



<p>İpucu: Bir değişken değeri olmadan oluşturulursa, buna otomatik olarak NULL değeri atanır.</p>



<p>Herhangi bir değişkenin içeriği boşaltılmak istenirse sonradan NULL olarak ayarlanabilir. Böylece değişken içeriği boşaltılmış olur.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php

$x = &quot;Hello world!&quot;;
$x = null;
var_dump($x);

?&gt;

// Çıktı
// NULL
</pre></div>


<h2>PHP Resource</h2>



<p>Resource veri türü özel kaynaklardan getirilen ama aslında tam bir veri tipi olmayan bir kavramdır. PHP&#8217;nin dışındaki işlevlere ve kaynaklara yapılan bir referansın depolanmasıdır.</p>



<p>Resource veri türünü kullanmanın en yaygın örneği veritabanına yapılan isteklerdir.</p>



<p></p>



<p></p>



<p>Veri türleri ile alakalı düşüncelerinizi yorum olarak belirtebilir, yeni başlayacak olanlara faydalı olabilirsiniz.</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/php-veri-turleri-tipleri-nelerdir/">PHP Veri Türleri / Tipleri Nelerdir?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.omeraydinoglu.com/php-veri-turleri-tipleri-nelerdir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3502</post-id>	</item>
	</channel>
</rss>
