Başlangıç kategorisindeki yazılar
Bu kategoride, yeni başlayanların kavrayabileceği seviyede olduğunu düşündüğüm PHP dersleri bulunmaktadır. PHP’ye başlangıç aşamasında diğer yazılara geçmeden önce buradaki dersleri ve yazıları incelemenizi öneririm. Ayrıca başlangıç, orta ve ileri kavramları göreceli olup tahmini olarak kategorileme yapılmıştır.
PHP altı farklı genel veri tipine sahip. Bunları önce sırayla listeleyeyim ve sonra kısaca değineyim.
- Tamsayı (Integer): 5 ya da 2157 gibi.
- Çift (Double): 10,5 ya da 1,5 gibi.
- Alfanümerik, yazı ya da metin türü de diyebiliriz (String): “phpr.org” gibi.
- Mantıksal (Boolean): true ya da false yani yanlış ya da doğru.
- Nesne (Object)
- Dizi (Array)
PHP’de değişken tipleri oluşturduğunuz değişkenlere uyguladığınız değişikliliklere göre otomatik olarak belirlenir. Yani bir değişkene ilk tanımlamasında bir sayısal değer verdiyseniz tipi otomatik olarak tamsayı ya da duruma göre çift olur. Yazının devamı…
Etiketler: array boolean dizi veri tipi mantıksal veri tipi nesne veri tipi object php veri tipleri php veri türleri
PHP de session olayını cookie ile karşılaştırarak yapalım. Çünkü kullanım ve uygulama olarak cookie ile aynı ama teknik olarak farklı. Session aynı çerezlerde olduğu gibi $_SESSION global dizisi ile okunur, fakat yazılması için çerezlerdeki gibi bir fonksiyona ihtiyaç duymaz.
Çerezlerin son kullanma tarihini biz belirlerken sessionlar tarayıcının kapatılmasıyla silinir. Yani siteye girildiğinde oluşturacağımız sessionlar, girenin sayfayı kapatmasıyla silinecektir.
Kullanım, oluşturma ve silme dışındaki asıl teknik farkı da sessionların tarayıcıya direkt olarak tanımlanmıyor olması. Yazının devamı…
Etiketler: php oturum yönetimi php session php session array php session kullanımı session dizi session dizi atama session nedir session oluşturma session örnek session silme session start
Girilen sitelerin tarayıcılar(browserlar) üzerinde bıraktığı izlere cookie, Türkçesiyle de çerez denir. Bu izler siteye tekrar ziyaret edildiğinde yeniden gönderilerek bazı şeylerin yeniden hatırlanmasını sağlar.
Mesela giriş formlarında kullanıcının şifresini ve kullanıcı adını cookieler sayesinde tarayıcıya kaydederek bir sonraki gelişinde bilgilerini yeniden girmek zorunda kalmadan direkt giriş yapabilir.
Temel olarak kullanıcı bilgilerini hatırlanmasında kullanılan çerezleri hayal gücünüzün el verdiği kadar bir çok alanda da kullanmak mümkün. Yazının devamı…
Etiketler: cookie değiştirme cookie kullanımı cookie nedir cookie örnekleri cookie silme php çerezler php cookie
Dizileri tanım olarak kısaca daha önceden öğrendiğin değişkene birden fazla değer atamak ve atadığın değerleri sırayalayıp, çoklu verilere rahat müdahale etmeni sağlayan veri tipleri diyebilirim.
Değerleri bir kategori altında toplamak ya da daha dinamik değişkenler oluşturmak için diziler idealdir. Örneğin sadece bir $uyeler değişkeninde yüzlerce kullanıcının verilerine ulaşıp değişiklikler yapabiliriz.
Dizilerin kullanımı, oluşturulması ve değiştirilmesi gayet basit aynı zamanda bunların birden fazla da yolu var.
Yazının devamı…
Etiketler: array array php array silme array sıralama dizi listeleme dizi nedir dizi oluşturma global değişkenler global diziler php diziler print_r