Önişlemcisi) } Özgür Yazılımdır. (ioncube ile kapatılabilir) } 1995’te Rasmus Lerdorf tarafından bulunmuştur. } Günümüzde Andi Gutmans ve Zeev Suraski tarafından geliştirilmektedir. } 1997 itibariyle Zend Engine’i kullanır. } Geniş çaplı kullanılan, açık kaynak betik ve programlama dilidir. } Sunucu taraflı çalıştırılır PHP Nedir? www.php.net
okuma, yazma, silme ve kapama gibi işlemleri yapar } Form üzerinden verileri toplar } Çerez alıp gönderebilir } Veritabanında bulunan verileri ekleme, silme ve düzenleme gibi işlemleri yapar } Kullanıcı erişimini denetleme için kullanılabilir } Verileri şifreleyebilir PHP ile Neler Yapılabilir?
farklı olarak değişken tipi (veri yapısı) kullanmaya gerek yoktur. } Harf veya alt çizgi (_) ile başlamalıdır, rakam ile adlandırılamaz. } Büyük-küçük harf duyarlıdır. (case-sensitive) Değişkenler $sayi = 5; $kesir = 3.14; $dizi = array(); $metin = “merhaba dünya!..”;
(floating point numbers - also called double) / Kesirli Sayı } Boolean } Array / Dizi } Object / Nesne } NULL } Resource / Kaynak Veri Yapıları var_dump();
sayıyı virgülden sonraki ilk basamağa yuvarlar • ceil() : float sayıyı bir üst tamsayıya yuvarlar • floor() : float sayıyı bir alt tamsayıya yuvarlar • abs() : sayının mutlak değerini verir • sqrt() : sayının karekökünü alır • fmod() : bölümden kalanı verir • rand() : rastgele sayı üretir
} unset() : bir değişkeni hafızadan siler } empty() : belirtilen bir değişkene atama yapılmama durumunu, 0 değerli olmasını veya boş olma durumunu denetler Boolean
çağırır } require() : PHP dosyası içinde gerektiğinde başka bir PHP dosyası çağırır } include_once() } require_once() İçerik Dosyaları Çağrılan dosya kod içinde tekrar çağrılırsa es geçilir