İçeriğe geç

Emrullah Tanıma Yazılar

PHP Dizin Silme Fonksiyonu

Merhaba arkadaşlar,

PHP’de bir dosya yada boş bir dizin silmek için unlink fonksiyonunu kullanıyoruz. Maalesef içi dolu olan dizinleri unlink fonksiyonu ile silemiyoruz. Bu bir açıdan bizim için avantajlı diğer yandan ise bize harici fonksiyonlar yazmaya zormalaması açısından da dezavantaj olarak kabul edilebilir. PHP’de dizinleri silmek için kullanmış olduğum fonksiyonumu sizlerle paylaşmak istiyorum. 

Http hata & durum kodları

Merhaba arkadaşlar,
Uygulamalarımızı geliştirirken yada herhangi bir sitede karşılaştığımız http hata/durum kodlarını liste ve array (dizi) olarak sizlerle paylaşmak istedim. 200, 301, 302, 404 ve 500 dünya genelinde, Türkiye’de ise 404 şüphesiz birinci sırada en çok rastladığımız http durum/hata kodlarıdır 😀 Uzman bir geliştirici olarak tüm http hata durum kodlarını şüphesiz bilmemiz gerekir. Restfull, SOAP vb. web servislerinde “bu ne demekti yahu” demek istemiyorsanız bir yere not alın. 

Freess – Mini Css Framework

Merhaba arkadaşlar,

Uzun bir süredir bir şeyler yazıp çizemiyorum. Geçen süre zarfında iş yoğunluğu ve  düğün sezonu dolayısıyla blogla ilgilenecek pek vakit bulamadım. Neyse bunun pek bir önemi yok 🙂

Kendi ürünlerim için yazmış olduğum çok basit, mini css framework(denemez:D)ü sizlerle paylaşmak istedim. İçerisinde neler mevcut: 12 lik grid(ızgara) sistemi, Buton stilleri, form stilleri, paragraf stilleri, hizalama stilleri, uyarı mesajları ve ufak tefek bir kaç şey daha…

Php Oop Dersleri 10 – Son Söz

Php oop dersleri eğitim setimizin son yazısından herkese merhaba arkadaşlar. Bu yazıda yeni bir şeylerden bahsetmeyeceğim. Klasik son söz yazılarından biri olacak ve oop mimarisi hakkında bir kaç şey daha söyleyeceğim.

Nesne tabanlı programlama son yıllarda çok hızlı şekilde gelişen bir teknoloji. Hal böyle olunca yalnızca PHP değil hemen hemen tüm dillerde artık projeler OOP mimarisiyle geliştiriliyor. Mevcut projeler bile oop mimarisine dönüştürülüyor. PHP 7 ile birlikte obje yapısı daha da geliştirildi ve artık PHP hemen hemen tüm ihtiyaçlarımızı rahatlıkla karşılıyor.

Php Oop Dersleri 8 – Nesne arayüzleri

Php oop dersleri eğitim setine uzun bir aradan sonra devam ediyoruz. Yaklaşık bir kaç konu sonra oop derslerine son verip örnek uygulamalar yapcaz ve kısmet olursa da videolarla konuyu iyice özümseyeceğiz.

Bir önceki yazımızda oop mimarisinde soyut sınıflar konusunu ele almıştık. Bu yazımızda ise nesne arayüzlerinden orijinal adıyla interface classlardan bahsedeceğiz. Hemen nesne arayüzleri nedir ne değildir kısa bir tanımlama ile konumuza giriş yapalım.

Nesne arayüzleri: Bir sınıf içerisinde zorunlu bir şekilde kullanılmasını istediğimiz metot ve argümanları barındıran sınıflara denir. 

Php tarayıcı bulma fonksiyonu

Merhaba arkadaşlar,

Php tarayıcı bulma fonksiyonumu sizlerle paylaşmak istiyorum. Bildiğiniz gibi php’de tarayıcıyı bulmak için $_SERVER[‘HTTP_USER_AGENT’] sabitini kullanıyoruz. Ancak bu sabit bize uzun bir string veri döndürüyor. Kimi zaman tarayıcı türünü bulmakta zorlanıyoruz. Örneğin: Chrome tarayıcısı için bu sabit bize “Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36” değerini döndürür. Ön bilgiden sonra buyurun php tarayıcı bulma fonksiyonu: