Üyelerden gelen iletiler hezaman forumların, blogların, ziyaretçi defterlerinin başını ağrıtmaktadırlar… Özellikle türkçeye en ufak bir saygı gösterilmemesi ve imla işaretlerinin yanlış kullanılması az-çok edebiyat ile uğraşmış PHP coderlerini aşağıdaki gibi bir fonksiyon yazmaya götürebilir….Burada fonksiyon olarak verilen işlemleri, yöneticisi olduğumuz forumlarda alıntı yazıları düzenlemek için biteviye tekrarlıyorduk… Bu fonksiyon da oradan aklımıza düşmüştü…PHP ile Basit Bir İmla Denetim Fonksiyonu… İhtiyaç oldukça yazmakta yarar var.Hızlı İmla Denetimi
Yazıları hızlı bir imla denetiminden geçirir. //metinleri imla açısından kontrol ederfunction imla_denetle($metin){//metin temizleme fonksiyonu//karakter arkalarına ilave boşluk veriyoruz$metin = str_replace (“.”,”. “,$metin);$metin = str_replace (“,”,”, “,$metin);$metin = str_replace (“;”,”; “,$metin);$metin = str_replace (“?”,”? “,$metin);$metin = str_replace (“!”,”! “,$metin);//karakter önlerindeki boşlukları temizliyoruz$metin = str_replace (” .”,”.”,$metin);$metin = str_replace (” ,”,”,”,$metin);$metin = str_replace (” ;”,”;”,$metin);$metin = str_replace (” ?”,”?”,$metin);$metin = str_replace (” !”,”!”,$metin);//tekrar eden boşlukları temizliyoruz$metin = str_replace (” “,” “,$metin);//tekrar eden noktalama işaretlerini temizliyoruz$metin = str_replace (“….”,”…”,$metin);$metin = str_replace (“,,”,”,”,$metin);$metin = str_replace (“;;”,”;”,$metin);$metin = str_replace (“??”,”?”,$metin);$metin = str_replace (“!!”,”!”,$metin);//metnin iki ucundaki boşlukları temizliyoruz$metin = trim($metin);return $metin;} Not: GPL lisansı ile özgür olarak geliştirilmiştir. Dilediğiniz gibi üzerinde değişiklik yapabilirsiniz…