Posts

Php Ders 3 – Veri Tipleri

Php’de, diğer dillerde de olduğu gibi, verinin farklı türleri vardır. Bu veri türlerinin değişik kullanım alanları vardır.

  • Integer: “Tüm Numaralar”
  • Float: “4.2 gibi sayılar”
  • String: “Metinler”
  • Array: “Diziler birden fazla data tiplerini bulundurabilir.”
  • Boolean: “İkili değer sistemidir. True, False gibi.”
  • Constant: “Değiştirilemez sabitlerdir.”
  • Objeler: “OOP sisteminin objeleridir.”

Integer

Sayılardır. Bu verilerle matematiksel işlemler yapılabilir.

<?php
$degisken1 = 5;
$degisken2 = 10;
echo $toplam = $degisken1 + $degisken2;
?>

String

Metinlerdir. Yazı olarak her şey kullanılabilir. İçerisindeki sayılarla matematiksel işlemler yapılamaz. Bu veride toplama işlemi yaparsak yan yana koyma işlemi yapacaktır. Mesela 1+1 yaparsak sonucu 11 olacaktır. String veri içerisinde html kodları yazabiliriz. Bunu html kodlarını yazdırmak için de kullanabiliriz.

<?php
$string = "<p>Merhaba Dünya</p>";
echo $string;
?>

Float

Bu veri tipi ise ondalıklı sayılardır.

<?php
$float = 1.5;
?>

Boolean (Bool)

Sadece yanlış (false) ya da doğru (true) değerleri alabilen veri tipidir. 1 doğru, 0 yanlış, boş yanlış ve verinin içeriği boşluk karakteri bile olsa dolu ise doğru tanımı almaktadır Php’de. Mesela isset() fonksiyonu içine konulan şeyin var olup olmadığını kontrol ederken empty() fonksiyonu ise içinde veri var mı yok mu diye kontrol eder.

<?php
$booltrue = TRUE;
$booltrue2 = 1;
$booltrue3 = "Merhaba Dünya";
$boolfalse = False;
$boolfalse2 = 0;
$boolfalse3 = "";

Constants

Bu veriler değiştirilemez sabitlerdir. Bir defa tanımını yaparsınız ve bir daha o tanımdan başkasına değiştirilemez. İsimleri büyük harf olmak zorundadır.

<?php
define("ISIM", "Erhan");
echo ISIM;
?>

Array

Diziler içerisinde birden fazla veri taşıyabilen bir veri türüdür. İçerisinde istediğimiz sayıda veri koyabiliriz. Değişik tanımlamaları vardır.

<?php
$array = array("Erhan", "Kılıç", 1987, false);

Bir diğer eleman tanımlama yöntemi ise aşağıdaki gibidir. Bu yöntemde en son sıraya veri eklemektedir.

$array[] = "Nasılsınız";

Dizinin içindeki verilere ise anahtarları ile ulaşabiliriz. Dizilerde verilerin yerini temsil eden anahtarlar 0’dan başlar. Mesela ilk dizimizdeki ilk veriye ulaşmak için aşağıdaki gibi hareket ederiz;

<?php
echo $array[0];

Associative Array

Bu dizide ise anahtarları kendimiz belirliyoruz.

<?php
$array = array(
"isim" => "Erhan",
"soyad" => "Kılıç",
"yas" => 28
);
 
echo "İsim: " . $array["isim"] . "<br/>Soyad: " . $array["soyad"];

Sonraki Ders: Php Ders 4 – Operatörler

GELECEĞİN TRENDİ BÜYÜK VERİ (BİG DATA)

Günümüzde bilişim teknolojileri o kadar hızlı gelişiyor ki takip etmeyi bırakalım haberdar olmamız bile güçleşmiş durumdadır. Çünkü biz o yeni teknolojiden haberdar olana kadar bazen onun bir üst versiyonu ya da yerini alabilecek teknoloji çıkmış olabiliyor.

Şu anda da birçok IT uzmanı tarafından konu edilen Büyük Veri kavramı çıktı ortaya. Henüz yaygınlaşmasa da şimdiden birçok kişinin hedeflerinde yer almış durumda ve ilerleyen zamanlarda çok etkin bir şekilde kullanılacağı kesin. Peki, nedir bu Büyük Veri?

Read more

BULUT BİLİŞİMİN YANLIŞ BİLİNENLERİ

Son yıllarda etrafımızda sıkça duyduğumuz bir şey bulut bilişim. Hakkında bazılarımızın detaylı bilgisi olmasına rağmen bir çoğumuzun aslında pek bilgisi olmadığı bir kavram. Peki nedir bulut bilişim?

Bulut bilişim veya işlevsel anlamıyla Çevrim İçi Bilgi Dağıtımı (Kaynak) ; bilişim aygıtları arasında ortak bilgi paylaşımını sağlayan hizmetlere verilen genel addır. Aslında bu yönüyle bir ürün değil, hizmettir. Eskiden firmalar, kullanıcılar kendi özel ağları ile haberleşme ve paylaşım içerisindeyken gelişen teknoloji ile artık herkesin yanında bulundurduğu taşınabilir aygıtlarla internet herkesin parmağının ucunda. Bunun sonucunda internet üzerinden bilgi paylaşımı çok doğal bir kavram haline geldi. Bulut bilişim eskiden verilerin bilgisayarın harddisklerinden ziyade çevrim içi bulutlarda kullanılmasını öngörürdü. Fakat şu an bulut bilişim daha fazlasını sunabilmektedir.

Read more