İÇİNDEKİLER
GİRİŞ
Tarihçe
PHP nedir?
PHP ne yapabilir?
Neden PHP?
PHP Neden Bu Kadar Populer?
PHP VE WEB SUNUCUSU
Unix/Linux Sistemleri
Linux'ta Program Derlemek
Güvenli socket ve Internet Erişimi Katmanı
Windows - Personel Web Server ve Internet Information Server
Internet Information Server 4.0 ve 5.0
Browser yetenek dosyası : browscap.ini
Personal Web Server 4.0
Windows NT'de Apache
Apache Web Sunucusu Kurulumu
MYSQL KURULUMU VE SQL'E GİRİŞ
PHP ve Veritabanı
MySQL Veritabanı ve SQL
MySQL Kurulumu
MySQL Veri Türleri
Birden Fazla Tablo Kullanımı
PHP-MYSQL İLİŞKİSİ
MySQL Yönetimi
PHP MyAdmin Kurulumu
PHP DİLİNİN
ÖZELLİKLERİ
PHP'nin Yapı Taşları
PHP'nin Yapı Taşları
DEĞİŞKENLER
Veri Türleri
Tür Değiştirme
ÖNCEDEN TANIMLI
FONKSİYONLAR
Escape Karakterleri
Dört yararlı fonksiyon
isset() ve unset()
empty()
intval() ve doubleval()
ARİTMETİK OPERATÖRLER
Bir Arttırmak veya Azaltmak
Sabit Değerler
Tarih ve Saat Verisi
PROGRAM DENETİMİ
if() Deyimi
switch() Deyimi
Döngüler
While döngüsü
Do..while Döngüsü
For döngüsü
Foreach Döngüsü
Döngüyü sona erdirmek için: break
Döngüyü sürdürmek için: continue
KULLANICI TANIMLI
FONKSİYONLAR
Fonksiyon tanımlama ve çağırma
Fonksiyona varsayılan değer verebiliriz
Değişkenlerin kapsamı: global ve static
DİZİLER
Dizi değişken oluşturalım
Dizi değişkenleri kullanalım
Dizi Değişkenlerin Düzenlenmesi
Dizileri birleştirme: array_merge()
Dizilere değişken ekleme: array_push()
Dizinin ilk elemanını silme: array_shift()
Diziden kesit alma: array_slice()
Dizileri sıralama: sort() ve rsort()
İlişkili dizileri sıralama: asort() ve ksort()
NESNELERİ KULLANMA
Bir nesne oluşturalım
HTML FORMLARI VE
DEĞİŞKEN AKTARMA
Form'dan GET metoduyla gelen bilgiler
URL Kodları
Form'dan POST metoduyla gelen bilgiler
Form ile işlemciyi Birleştirelim
Dosya "çıkartma"
DOSYA VE DİZİN
İŞLEMLERİ
Harici Dosya (include)
Dosya var mı? file_exits()
Dosya mı, dizin mi? is_file() ve is_dir()
Dosya okunabilir mi? is_readable()
Dosya yazılabilir mi? is_writable()
Dosya çalıştırılabilir mi? is_executable()
Dosya boyutu : filesize()
Dosyalar oluşturma ve silme
Dosya açma
Dosya okuma: fgets(), fread() ve fgetc()
fseek() ile ölçü belirleme
Dosyaya yazma ve ek yapma: fwrite() ve fputs()
Kullanımdaki dosyayı kilitleme
Dizinlerle işlemler
Dizin içeriğini listeleme: opendir() ve readdir()
Dizin oluşturma: mkdir()
Dizin silme: rmdir()
Bir dosya işlemi örneği: Konuk defteri
METİN DÜZENLEME VE
DÜZENLİ İFADELER
Temel alfanümerik fonksiyonları
Tarih ve saat düzenleme
Düzenli İfadeler
Eşleştirme deyimleri ve işaretler
Karakter grupları
Düzenli ifade fonksiyonları
Başa Dön