<?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>Bilgi[siz] &#187; Personal Home Page</title>
	<atom:link href="http://www.fatihkaskas.com/tag/personal-home-page/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fatihkaskas.com</link>
	<description>Bilgi(siz)seniz doğru yerdesiniz...</description>
	<lastBuildDate>Sat, 01 Oct 2011 06:14:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Php Değişkenler</title>
		<link>http://www.fatihkaskas.com/2009/11/php-degiskenler/</link>
		<comments>http://www.fatihkaskas.com/2009/11/php-degiskenler/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 08:54:50 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[değişken tipleri]]></category>
		<category><![CDATA[değişkenler]]></category>
		<category><![CDATA[gettype()]]></category>
		<category><![CDATA[Personal Home Page]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php değişkenler]]></category>
		<category><![CDATA[settype()]]></category>

		<guid isPermaLink="false">http://www.fatihkaskas.com/?p=208</guid>
		<description><![CDATA[Değişkenlerin kullanılma sebebi verileri bellekte tutmaktır. Tanımlanan her değişkende bellekte yer ayrılır. Programın herhangi bir yerinde değişkenimize değer atayabiliriz. Değişkene yeni bir değer ataması yapıldığı zaman değişkenin değeri değişir. Değişken adıda buradan gelmektedir. Php de değişkenler tanımlanırken değişken isminin başına "$"(dolar) işareti konulur. Değişken isimlerinde türkçe karakterler şuan için kullanılmamakta ama ileriki php versiyonlarında türkçe [...]]]></description>
			<content:encoded><![CDATA[<p>Değişkenlerin kullanılma sebebi verileri bellekte tutmaktır. Tanımlanan her değişkende bellekte yer ayrılır. Programın herhangi bir yerinde değişkenimize değer atayabiliriz. Değişkene yeni bir değer ataması yapıldığı zaman değişkenin değeri değişir. Değişken adıda buradan gelmektedir.</p>
<p>Php de değişkenler tanımlanırken değişken isminin başına "$"(dolar) işareti konulur. Değişken isimlerinde türkçe karakterler şuan için kullanılmamakta ama ileriki php versiyonlarında türkçe karakterleride destekleyeceği konusunuda çeşitli söylentiler bulunmakta. Değişken isimleri bir harf ya da "_" ile başlayabilmekte. Ayrıca depişken isimlerinde "_" işaretinden başka işaret kullanılamaz.</p>
<p>Örnek verecek olursak ;</p>
<pre>$sayi_1=453;</pre>
<pre>$isim= "Fatih";</pre>
<pre>$boy=1.78;</pre>
<p><span id="more-208"></span></p>
<p>Hatalı birkaç örnek daha ;</p>
<pre>$1sayi=453;//"1" ile başlayamaz.
$ad%= “Hasan”; // "%" kullanılamaz.
$maşa =1000;//$masa olabilir "ş" kullanılamaz.
$Soyad=Ünlü //"Ünlü" olmalı.</pre>
<p><strong>DEĞİŞKEN TİPLERİ</strong></p>
<p>Phpde de diğer programlama dillerinde olduğu gibi değişken tipleri bulunmaktadır. Php de farklı olan değişken tipinin önceden belirlenmesinin gerkmiyor olmasıdır. Biz bir değişken tanımlayıp bu değişkene istediğimiz tipte bir atama yaptığımız zaman yaptığımız atamanın tipi neyse php ona göre algılamakta ve değişkenimiz o tipte tanımlanmış olmaktadır.</p>
<pre>$örnek = "string";
$sayi = 1;
$boolen = true;</pre>
<p><strong>Tam Sayı (Integer) Veri Türü</strong></p>
<p>Matematiktende bildiğimiz gibi negatif ve pozitif ondalık kısmı bulunmayan sayılardır.<strong> </strong></p>
<pre>$tamsayi = 13;
$tamsayi = -13;
$tamsayi = 131235234;</pre>
<p>gibi örnekler verebiliriz.</p>
<p><strong>Kayan Noktalı (Reel)(Double) Veri Türü</strong></p>
<p>Ondalıklı kısmı olan sayıları tutabilen değişken tipidir.</p>
<pre>$ondaliklisayi = 13.4;
$ondaliklisayi = -13.465;
$ondaliklisayi = 131235234.123;</pre>
<p>Örenktede görüldüğü gibi bu veri tipinde atama yaparken sayının ondalıklı kısmı yazılırken "." (nokta) konulur.</p>
<p><strong>Karakter Dizileri (String) Veri Türü</strong></p>
<p>Karakterlerden oluşan veri türüdür.</p>
<pre>&lt;?
$ad = "fatih"; 
$adsoyad = "$ad Kaşkaş";
echo $soyad;
?&gt;
Çıktı: fatih Kaşkaş</pre>
<p>Örneğimizde $ad değişkenimize string olarak fatih değerini atadık daha sonra $adsoyad değişkenine "$ad Kaşkaş" şeklinde bir atma yaptık bu atamadan anlamamız gereken çift tırnak içine yazdığımız değişkenler string olarak değil değişkenolarak algılanmakta ve değeri neyse o yazdırılmaktadır. Ancak bu durum tek tırnak kullandığımız zaman geçerli değildir. Tek tırnak içerisine ne yazmışsak aynen olduğu gibi dışarıya yazılır.</p>
<pre>&lt;? $ad = "fatih";
$adsoyad = '$ad Kaşkaş';
echo $soyad;
?&gt;
Çıktı: $ad Kaşkaş</pre>
<p><strong>Dizi Tipindeki Değişkenler</strong></p>
<p>Aynı değişken kullanılarak içerisinde birden fazla değer tutabilmemizi sağlayan tip diyebiliriz. Bu değişkenin tanımlaması şöyle yapılır ;</p>
<pre>$dizi [anahtar]=deger;</pre>
<p>Dikkat etmemiz gereken dizinin anahtar diye belirttiğimiz indis değeri karakter veya nümerik bir değer olabilir ama negatif değer alamaz.</p>
<p>Örnek :</p>
<pre>&lt;?
$gun[0]= "pazartesi";
$gun[1]= "salı";
$gun[2]= "çarşamba";
$gun[3]= "perşembe";
$gun[4]= "cuma";
?&gt;</pre>
<p>Mantıksal (Boolen) Değişkenler</p>
<p>Bazı kaynaklar Php de mantıksal değişkenlerin olmadığını ileri sürmekte. Ancak diğer değişken türleri mantıksal değişkene çevrilebilmekte.</p>
<p><img class="alignnone" title="mantıksal dönüşüm" src="http://img337.imageshack.us/img337/6488/php01.png" alt="" width="500" height="159" /></p>
<p>Değişkenler arasında dönüşüm settype() fonksiyonu , değişken tipini öğrenmek içinde gettype() fonksiyonu kullanılır.</p>
<pre>settype(degisken,dönüştürülecek tip);
gettype(değişken);</pre>
<p>Bu fonksiyonlar yukarıdaki gibi kullanılmaktalar.</p>
<p>Yardımcı olabildiysem ne mutlu...Selametle arkadaşım...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihkaskas.com/2009/11/php-degiskenler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Php&#8217;nin tarihi&#8230;</title>
		<link>http://www.fatihkaskas.com/2009/10/phpnin-tarihi/</link>
		<comments>http://www.fatihkaskas.com/2009/10/phpnin-tarihi/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 13:41:46 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[FI]]></category>
		<category><![CDATA[Form Interpreter]]></category>
		<category><![CDATA[Personal Home Page]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Rasmus Lerdorf]]></category>

		<guid isPermaLink="false">http://blog.fatihkaskas.com/?p=5</guid>
		<description><![CDATA[Açılımı Personal Home Page olan PHP dili ilk olarak 1990’lı yılların ortalarında Rasmus Lerdorf tarafından, kişisel bilgilerini internet üzerinden yayınlamak amacıyla geliştirilmiştir. O tarihlerde günümüzdeki gibi gelişmiş web tasarım yazılımları bulunmadığından kişisel web sayfası yapmak oldukça zordu bu sebepten dolayı da böyle bir yazılım dili geliştirildi. PHP, Lerdorf amcamız buradan yola çıkarak perl dili üzerine [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-33" title="php" src="http://www.fatihkaskas.com/wp-content/uploads/php.png" alt="php" />Açılımı <strong>Personal Home Page </strong>olan<strong> PHP</strong> dili ilk olarak 1990’lı yılların ortalarında <strong>Rasmus Lerdorf </strong>tarafından, kişisel bilgilerini internet üzerinden yayınlamak amacıyla geliştirilmiştir. O tarihlerde günümüzdeki gibi gelişmiş web tasarım yazılımları bulunmadığından kişisel web sayfası yapmak oldukça zordu bu sebepten dolayı da böyle bir yazılım dili geliştirildi. PHP,</p>
<p><strong>Lerdorf </strong>amcamız buradan yola çıkarak perl dili üzerine kurulu bir dil olarak PHP dilini geliştirmeye başlamıştır. Bu dilin çok tutulması sebebiyle “ki hala günümüzde oldukça çok kullanılan bir dil”  web tasarımcıların ihtiyaç duyduğu form yoluyla ziyaretçiden gelen verileri işlemeyi sağlayan eklemeler yapılarak <strong>PHP/FI (Form Interpreter) </strong>adını aldı. Kimileri bu dilin bu versiyonunu PHP2 olarak adlandırmış. Php nin kurucusunun(<strong>Lerdorf</strong>) kurmuş olduğu bir grup php yi 1995li yıllarda daha da geliştirerek perl dilindeki fonksiyonlardan tamamen arındırıp ve Object Oriented (Nesneye Dayalı) bir dil haline getirmişlerdir.<span id="more-5"></span></p>
<p>Günümüzde PHP 5.2.6 versiyonu karalı versiyon olarak kullanılmakta ama bildiğimiz üzere Appserver 2.6 versiyonuyla yayınlanan PHP 2.6 deneme(beta) sürümü kullanılmaktadır. PHP dili <strong>Linux</strong> gibi Açık Kaynak Kodlu bir dildir ve ücretsiz olarak dağıtılmaktadır ve geliştirilmektedir. Linux, Unix, Windows tabanlı işletim sistemlerinde çalışabilen versiyonları mevcuttur.</p>
<p>Yardımcı olduysam ne mutlu bana arkadaşım selametle…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihkaskas.com/2009/10/phpnin-tarihi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

