Programlamayı Qbasic’i saymazsak gerçek anlamda pascal dili ile başlamıştım. Zaten Delphi’nin de temelini oluşturmaktadır Turbo Pascal. Geçen gün elime güzel bir e-kitap halinde pascal örnekleri geçti. İlgilenenlerin hoşuna gideceğini düşünüyorum.
Bu yazımda size Ajax’ın temeli veya başka bir deyişle çekirdeği olan XMLHTTPREQUEST nesnesinin kullanımını anlatacağım. Aslında Ajax, Ajax olmadan önce de bu nesne mevcuttu fakat meşhur değildi. Bu nesnenin kullanımını öprendikten sonra sitelerinizde, sunucu ile iletişimi form yenilenmeden yapabileceksiniz. Üstelik bunu yaparken ihtiyacınız olmayan fonksiyonları barındıran prototype gibi hazır javascript sınıflarını kullanmanıza gerek kalmayacak.
Her programlama dilinde olduğu gibi php’de de diziler vardır ve birçok uygulamada kullanılmaktadır. Dizinin verilerini düz veya tersten sıralamak için öyle çok fazla uğraşmanıza da gerek yok. Php’nin sort() gibi kendi fonksiyonlarıyla kolaylıkla bu işlemi gerçekleştirebiliriz. Tabi konuyu anlatırken dizinin elemanlarının sadece sayı olmayıp yazı(string) da olabileceğini unutmamak lazım.
Bir süredir sitemde merak ettiğim bir sorunun cevabını anket yoluyla arıyordum. Sorum şuydu; “PHP nasıl okunur?” Gerçekten insanların bunu nasıl okuduğunu merak ediyordum. Ben pehaşpe diyordum. Pehepe Türkçesi olup böyle okunur belki de diyordum. Bir de pieyçpi diye okuyanlar vardır dedim kendi kendime. Katılım sayısı 914 kişiye ulaşarak yine gözlerimi yaşartırken :D anketin sonucu beni gerçekten de şaşırttı.
İnternette her zamanki turumu atarken, yine kodlara boğulmuşken böyle bir kod çıktı karşıma. Tam bir pratik zeka ürünü. Oldukça basit bir fotoğraf galerisi. Bir klasörde 1.jpg, 2.jpg, 3.jpg gibi resimlerinizin olduğu bir klasördeki resimleri anında fotoğraf galerisi haline getirebiliyorsunuz bu kod ile.
Bu yazımda size en basitinden en üst seviyesine kadar yayılan bir yelpazede php programlama dili kaynaklarından bahsetmek istiyorum. Şuan elimde çayım, iftarın keyfini çıkartıyorum. Bu sebepten dolayı müsadenizle hiç kasmadan, rahat bir dille anlatayım nereden nasıl faydalanacağınızı ;)