Php ile IP Adresine Göre Şehir Bulma

    Bu fonksiyon “ipinfodb.com” üzerinden çalışmaktadır. CURL ile sorgulama yaparak sonuçları döndürmektedir. IP adresi ile kesin olarak bilgi alınmamakla birlikte tam olarak şehir tespiti yapılamamaktadır. Fakat yakın sonuçlar üretmektedir. Türkiyeden bir IP adresi girdiğinizde genelde İstanbul çıkıyor.

    Devamını oku


    Data URI’s Oluşturma

    Data uri oluşturmanın araçları mevcut olmasına rağmen php script içerisinde kullanmamız gerekebiliyor. Özellikle Css ile resim tanımlaması yaparken kulalnılabilir. Aşağıdaki yöntem ile Data URİ oluşturabilirsiniz.

    Devamını oku


    Php ile Eski Tarayıcı Tespiti IE5-IE6

    Pek işimize yarar bir fonksiyon olmasada bazen ihtiyaç duyabiliyoruz. Fonksiyon sadece İnternet Explorer 5-6 tarayıcı tespiti yapmaktadır. Diğerleri için geliştirilebilir. IE 5-6 ‘dan farklı bir tarayıcı ise “false” döndürmektedir.

    Devamını oku


    Makale Başlığına Göre URL Slug Oluşturma

    Arama motoru optimizasyonlarında işimize yarayacak bir fonksiyon. Preg_replace ile makale başlığına göre tıklanabilir url adresi oluşturmaktadır. Başlıktaki boşlukları kaldırmaktadır.

    Devamını oku


    Benzersiz Alfanumerik Key Oluşturma

    Genellikle şifreleme işlemlerinde işimize yarayacak bir php snippet, her seferinde benzersiz bir key oluşturmaktadır. Otomatik şifre oluşturma için kullanılabilir. Kullanımı çok basittir.

    Devamını oku


    Script Çalışma Zamanı Hesaplama

    Codeigniter framework kullanan arkadaşlar bilirler, CI ‘nin default sayfasının footer kısmında “000.23 sn” gibi bir ifade yer alır. Eğer sizde scriptinizin ne kadar sürede çalıştığını merak ediyorsanız aşağıdaki kod script çalışma süresini hesaplamaktadır.

    Devamını oku


    HEX to RGB Dönüştürme

    CSS veya html içerisinde genellikle hex olarak renk değerleri kullanırız. Renge opacity değerleri verebilmek için rengin rgb değerlerini bilmemiz gerekir. Bu basit fonksiyon ile HEX renk kodunu RGB renk koduna çevirebilirsiniz.

    Devamını oku


    HTML BR Etiketini Yeni Satıra Dönüştürme

    HTML br etiketini silmeden yeni satıra çevirmek için 2 farklı fonksiyon kullanabiliriz. Her iki kullanımda basit olmakla beraber çalışmaktadır. Fakat regex kullanımı daha uygun olabilir.

    Devamını oku