Sehri-Paylasim
Hosgeldiniz
Sehri-Paylasim
Hosgeldiniz
Sehri-Paylasim
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Sehri-Paylasim


 
AnasayfaAramaLatest imagesKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
En iyi yollayıcılar
Admin
Veri Türleri Vote_lcapVeri Türleri Voting_barVeri Türleri Vote_rcap 
daba31
Veri Türleri Vote_lcapVeri Türleri Voting_barVeri Türleri Vote_rcap 
hidelgo41
Veri Türleri Vote_lcapVeri Türleri Voting_barVeri Türleri Vote_rcap 

 

 Veri Türleri

Aşağa gitmek 
YazarMesaj
Admin
Kurucu / Root
Admin


Mesaj Sayısı : 552
Kayıt tarihi : 09/07/10
Yaş : 41
Nerden : Bursa

Veri Türleri Empty
MesajKonu: Veri Türleri   Veri Türleri EmptyC.tesi Eyl. 24, 2011 7:53 am

Veri Türleri

PHP, değişkenlere, tuttukları değere göre farklı bellek alanı tahsis
eder; bu bakımdan verilerimizin türü etkin bir programcılık açısından
önem taşır. Ayrıca PHP, diğer bütün programlama dilleri gibi belirli
veri türleri ile belirli işlemleri yapar veya yapamaz. Örneğin, ancak
iki sayı arasında aritmedik toplama yapılabilir. İki metin tutan
değişken aritmetik olarak toplanamaz; ancak içerdikleri değerler ardarda
eklenebilir. Ne var ki, PHP sizin aritmetik toplama mı, yoksa ardarda
ekleme mi yapmak istediğinizi bilmek durumunda değildir. (PHP'ye
'muazzam dil' dedik; içinde yapay zekâ var demedik!) Dolayısyla
değerleri 5 ile 6 olan iki değişkeni topladığınız zaman ortaya 11 yerine
56 çıkarsa, kabahati PHP'de değil, değişkenlere veri atayan kişide
(büyük bir ihtimalle kendinizde) aramalısınız.
PHP açısından dünyada altı tür değer vardır:
Tamsayı (Integer): 5,124, 9834 gibi
Çift (Double): 3,567 gibi
Alfanümerik (String): "Reşit" gibi
Mantıksal (Boolean): doğru (true)/yanlış (false) gibi
Nesne (Object)
Dizi (Array)
Bazı uzmanlara göre, gerçekte PHP'de mantıksal (boolean) değişken türü yoktur. B kanının sebebi, PHP'nin true (doğru) ya da false
(yanlış) olarak atadığımız değerleri 1 ve boş/null değerlere
çevirmesi, mantıksal olarak sorgulandığında 0 dışındaki tam ve ondalık
değişkenleri TRUE, 0'ı FALSE sayması, ve boş alfanümerik değişkenleri
FALSE, dolu alfanümerik değişkenleri ise TRUE olarak değerlendirmesidir.
Ancak daha sonra gereceğimiz gibi PHP, Mantıksal/Boolean adında bir
değişken değiştirme fonksiyonuna sahiptir ve bu tür değişkenlerin türü
sorulduğunda "boolean" karşılığını verir.


Tür Değiştirme

Değişkenlere atadığımız değerlerinin türlerini genellikle biliriz; ama
yüzlerce değişkenle uğraştığımız bir Web programında değişken türünü
unutmak çok kolaydır. Kimi zaman da değişkenlere program yoluyla değer
atarız; başka bir deyişle programımız bazı değişkenleri kendisi
oluşturabilir, ve bunlara kendisi değer atayabilir. Bu tür program
yoluyla atanan değerlerin de türünde kuşkuya kapıldığımız anlar
olabilir. Bir değişkenin değerinin türü hakkında kuşkunuz varsa, en emin
yol bunu PHP'nin kendisine sormaktır. Bu sorgulamayı gettype() fonksiyonu ile yaparız.
Sayfa başına dön Aşağa gitmek
https://sehripaylasim.yetkin-forum.com
 
Veri Türleri
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Sehri-Paylasim  :: Forum :: HTML, PHP, ASP, PERL-
Buraya geçin: