php_functions

PHP Fonksiyonları ve ReflectionFunction Sınıfı

Bugün bir form doğrulama sınıfı yazarken, karşıma şöyle bir problem çıktı: Herhangi bir fonksiyonun alabileceği parametrelerle ilgili bilgiyi kod yazarken bulabilir miyim? Biraz daha açmak istersek, bir fonksiyonu değişken üzerinden çağırırken, o fonksiyon kaç tane parametre kabul ettiğini öğrenmem ve ona göre parametreleri belirlemem gerekiyordu. Neyse ki, PHP’nin yerleşik sınıfları ve fonksiyonları artık neredeyse hiç fonksiyon sınıf yazmaya ihtiyaç kalmayacak şekilde genişledi. Okumaya devam…

Era Captcha – PHP Class

Bu sınıfın ücretli versiyonunu hazırladığım için, bu sınıf ile ilgili dosya paylaşımı yapılmayacak ve destek verilmeyecektir! Anlayışınız için teşekkür ederim.

Bir HTML formunun en vazgeçilmez öğelerinden birtanesi artık CAPTCHA lar. Piyasada çok fazla var biliyorum. Bir çok görevi yapıyorlar, ancak ben kullanımı ve özellikleri sade olan bir captcha aradım durdum hep. Bir tane vardı, nereden bulduysam, onu da Codeigniter a entegre etmeye çalışırken kendimi hatalarla yüzyüze buldum. Oturdum kendi CAPTCHA sınıfımı yazdım. Okumaya devam…

Goo.gl Url Kısaltma Servisi – PHP Class

Google en sonunda url kısaltma servisini herkesin kullanımına açtı. Ancak daha resmi bir API yayınlanmadı. Bana da projelerimde bazen lazım oluyor bu tür servisler. Akşam üstü halı saha maçımdan önce dedim ki maça kadar birşeyler yapayım. 🙂 Google’ın url kısaltma servisi Goo.gl için bir PHP sınıfı yazdım. Kullanımı gayet basit.

Sınıfın temelde yaptığı 3 tane iş var;
– Birincisi uzun urlleri kısaltmak
– İkincisi kısa urlleri uzatmak
– Üçüncüsü de uzun url’nin sayfasının çalışıp çalışmadığını veya hangi durumda olduğunu öğrenmek.

Sınıfla ilgili örnek ve indirme dosyasını araçlar  sayfamdan elde edebilirsiniz. İyi çalışmalar…

Bu sınıfı hazırlarken bana ilham kaynağı olan Erhan Burhan‘a sonsuz teşekkürler…