Hazır Fonksiyonlar Hakkında

Burada bulunan tüm fonksiyonlar denenmiştir ve çalışmaktadır, yeni fonksiyonlarla karşılaştıkça işe yarar olanları aşağıdan-yukarı sıralamasıyla ekliyorum. Eğer sizinde bildiğiniz ve kullandığınız güzel fonksiyonlarınız var ise yorum kısmında belirtebilirsiniz ve fonksiyonunuza listemizde adınız ile beraber yer verebilirim.

Geçen Süreyi Bulma Fonksiyonu

Bu ile, içine girilen tarihten bu yana geçen süreyi bulabilirsiniz.

işaretli olan satırda fonksiyonun kullanımı verilmiştir.

Fonksiyon içerisindeki tarih bu yazıdan 1 ay önceki bir tarih yazıldığı için,

Çıktı: 1 ay

Ancak siz bu kodu tarihi değiştirmeden belki de 3 ay sonra deneyeceksiniz o zaman çıktı 3 ay olacaktır aklınız karışmasın.

Html Kaynak Sıkıştırma Fonksiyonu

Bu fonksiyonu kullanarak sitenizde bulunan tüm html kodları sıkıştırıp tek satır yapabilirsiniz.

Yukarıdaki fonksiyonu fonksiyonlarımızın arasına dahil ettikten sonra aşağıdaki gibi sıkıştırmak istediğimiz htm kodlarının bulunduğu dosyada fonksiyonumuzu include etmemiz ve ardından çalıştırmamız yeterli.

Çalışıp çalışmadığını test etmek için kaynağı görüntüleyip kodlara bakmak yeterli tüm kodların tek satır olması gerekiyor.

Html Etiketleri Temizleme Fonksiyonu

Fonksiyon içine alınan yazıda bulunan html etiketleri temizler.

Örnek Kullanım

Çıktı: deneme Deneme p tagı içerisi

Küfür Fitresi Fonksiyonu

Küfürlü yerlerde yıldız(*) veya bizim belirlediğimiz her neyse o çıkar. Aşağıda kullanımı ile beraber verilmiştir.

Çıktı: Sen ne *** ne *** adammışsın ya *** *** konuşma sus!

Yazım Yanlışlarını Düzeltme Fonksiyonu

Tamamıyla tüm noktalama ve imla kurallarına uygun bir iş çıkartamasa da bence mükemmel bir fonksiyon bu haliyle bile bir hayli yetenekli.

Düzeltebildiği noktalama hataları;

  1. Noktalama işaretlerinin bir önceki kelimeye bitişik yazılmaması.
  2. Noktalama işaretlerinden sonra bir boşluk bırakılmaması.
  3. Üç nokta yerine 4, 5 ya da daha fazla nokta konulması.
  4. Metnin en sonunda üç nokta kullanılması.
  5. Metnin içinde herhangi bir yerde birden fazla boşluk bırakılması.
  6. Paragraflar arası boşluk bırakmak için boş satırlar bırakılması.
  7. Noktadan sonra cümleye küçük harfle başlanması.

Örnek Kullanım

Çıktı: Ben ne diyim sana.Anlamadım ki….Artık seni anlamıyorum. nasıl bir insansın sen 🙂

Rakamları Yazıyla Yazdırma Fonksiyonu

Başlık gayet açık rakamları yazı ile yazdırıyoruz.

Çıktı: on dört katrilyon altı yüz elli dokuz trilyon sekiz yüz yetmiş beş milyar dört yüz altmış sekiz milyon iki yüz altmış beş bin dört yüz yetmiş

Seo Uyumlu Link Yapma Fonksiyonu

Öncelikle şunu belirtmeliyim ki sef link yapabilmek için sadece fonksiyon tek başına yetersizdir, bunun için .htaccess dosyasını da uygun bir şekilde yapılandırmalısınız. Konuyla alakası olmadığından bu sayfada yer vermek istemiyorum. Aşağıda görmüş olduğunuz mükemmel fonksiyon Tayfun ERBİLEN‘in sitesinden alınmıştır.

 

Site Durumu Fonksiyonu

Herhangi bir sitenin açık olup olmama durumunu gösterir. Fonksiyonun sonunda kullanımı verilmiştir.

Çıktı: açık

Not: Bu fonksiyonu localhost üzerinde xampp ile denediğimde yanıtın tam tersini veriyor.

Smiley(İfade) Fonksiyonu

Bu fonksiyon ile wordpresste olduğu gibi “:” ve “()” gibi karakterler kullanılarak oluşturulan smileyleri sizde oluşturabilirsiniz.

Örnek fonksiyon sonunda verilmiştir.

Çıktı:

smiley-fonksiyonu

Bu kodların çalışabilmesi için ifade adlı bir klasör ve içerisinde de smileylerin png formatında bulunması gerekir.

Dilerseniz çalışmayı github üzerinden de indirebilirsiniz.

İlk Harf Büyük Sonrakiler Küçük Fonksiyonu

Fonksiyon, istenilen metnin ilk harflerinin tamamını büyük sonrakileri ise küçük harfe dönüştürür. Türkçe karakterleri de desteklediğinden oldukça kullanışlıdır.

Çıktı: Okan Işık Deneme Yazı Başlığı

Tüm Harfleri Büyük Yapma Fonksiyonu

Cümlede bulunan tüm küçük harfleri büyük yapmak için kullanabilirsiniz. Türkçe karakterleri destekler.

Çıktı: BU FONKSİYON CÜMLEDE BULUNAN TÜM KÜÇÜK HARFLERİ BÜYÜK YAPAR.

Tüm Harfleri Küçük Yapma Fonksiyonu

Bir yukarıda bulunan fonksiyonun aksine büyük -küçük harf farketmeksizin tüm harfleri küçük olarak dönüştürür. Bu tarz işlemleri css ile de yapabileceğinizi söyleyelim. Bu fonksiyon da Türkçe karakterleri desteklemektedir. Kullanımı işaretli satır içerisinde gösterilmiştir.

Çıktı: okan ışık bu fonksiyonu kafasına göre denedi.

Türkçe Tarih Fonksiyonu

Tarih çıktılarını Türkçe olarak kullanmanıza yarayan fonksiyondur. Kullanım işaretli satırda verilmiştir.

Çıktı: 09 Kasım 2016 Çarşamba

Fonksiyonun yazıldığı tarihi vermiştir. (Bugünün tarihi)

X Saat Önce Yazıldı Fonksiyonu

Blog scriptlerimizde yazılan makalelerimizin ne kadar zaman önce yazıldığına dair bilgi vermek için kullanabileceğimiz güzel bir fonksiyon.

Çıktı: 7 yıl önce

Sayfa Yönlendirme Fonksiyonu

Herhangi bir işlemin sonunda, hızlıca yazıp yönlendirme işlemi sağlayabileceğiniz sevdiğim ve sıkça kullandığım bir fonksiyondur kendileri, kullanım kod içerisinde verilmiştir.

Çıktı: 5 saniye sonra bu sayfa yönlendirme fonksiyonu sayesinde yönlenecek

(5 sn. sonra okandiyebiri.com anasayfasına yönlenir…)

İki Tarih Arasındaki Zaman Farkı Fonksiyonu

İlk tarih ile belirlenen son tarih arasındakigün sayısını verir.