23-01-2016, 18:07
(Son Düzenleme: 23-01-2016, 23:03, Düzenleyen: Administrator.)
Merhaba arkadaşlar,
Bazı durumlarda elimizdeki metni filtreleyip harf ve rakamlar dışında herşeyi temizlememiz gerekebiliyor.
Eğer böyle birşeye ihtiyaç duyarsanız aşağıdaki fonksiyon ve örnekten faydalanabilirsiniz.
Fonksiyon:
Bu fonksiyon harf ve rakamlar dışında herşeyi temizleyecektir.
Örnek kullanım :
Çıktısı : Bubirdenememesajidir12340
Eğer ardaki boşluklar kalsın isterseniz :
Örnek kullanım:
Çıktısı : Bu bir deneme mesajidir 12340
Bazı durumlarda elimizdeki metni filtreleyip harf ve rakamlar dışında herşeyi temizlememiz gerekebiliyor.
Eğer böyle birşeye ihtiyaç duyarsanız aşağıdaki fonksiyon ve örnekten faydalanabilirsiniz.
Fonksiyon:
Kod:
function illegalKarakterTemizle($metin)
{
return preg_replace("/[^a-zA-Z0-9\s+]+/", "",$metin);
}
Bu fonksiyon harf ve rakamlar dışında herşeyi temizleyecektir.
Örnek kullanım :
Kod:
<?PHP
function illegalKarakterTemizle($metin)
{
return preg_replace("/[^a-zA-Z0-9]+/", "",$metin);
}
echo illegalKarakterTemizle("Bu%& bir+ deneme^ mesaj(!idir--' 12340");
?>
Çıktısı : Bubirdenememesajidir12340
Eğer ardaki boşluklar kalsın isterseniz :
Kod:
function illegalKarakterTemizle($metin)
{
return preg_replace("/[^a-zA-Z0-9\s]+/", "",$metin);
}
Örnek kullanım:
Kod:
<?PHP
function illegalKarakterTemizle($metin)
{
return preg_replace("/[^a-zA-Z0-9\s]+/", "",$metin);
}
echo illegalKarakterTemizle("Bu%& bir+ deneme^ mesaj(!idir--' 12340");
?>
Çıktısı : Bu bir deneme mesajidir 12340