DUYURU : Sitemiz ile herhangi bir sorun şikayet&reklam vermek için doctor.cmptr@gmail.com adresine mail atınız.

23 Mayıs 2012 Çarşamba

Php Bul Ve Değiştir İşlemi str_replace() substr_replace()

Merhaba,

Çoğu Zaman Phpde Kodlama Yaparken İşimize Yarayacak Fnksiyondur Bu İki fonksiyon.

Diyelimki Bir Yazının Altına Yorum Alanı Yaptık Ama Kullanıcıların Küfür Yazmasını Engellemek İstiyoruz.





Kullanıcı Yorumu Gönderecek Kodlarımız Bakacak Ve Yasaklı Kelimenin Yerine *** Koyacak Bunu Yapmak Bu İki Fonksiyonla Mümkündür

str_replace

substr_replace()

Bu İki Fonksiyon 3 Parametre Alır 4. Parametre İsteğe Bağlıdır Ve Sayaçtır Bu Özellik Php 5 D Eklenmiştir.

Kullanımları;


$veri=$_POST["veri"]

echo str_replace(değişmesini istediğimiz kelime, yeni kelime,$veri);

Bu Fonksiyon Dizi Olarakta Kullanılabilir

$dizi= array("kelime 1","kelime2");

$veri=$_POST["veri"]

echo str_replace($dizi, yeni kelime,$veri);

Burada veri Adlı Değişkene Formdan Gelen Yorum Alanını Atadık Ssonra Dizi İçinde Olan Yasaklı Kelimeleri Yeni Kelime İle Dğeiştirdik

substr_replace() İse Formdan Gelen Verilerin Bir Kısmını Dğeiştirmeye Yarar Örneğin Biz 20. Karakterden Sonrasını **** Yapabiliriz.

$veri=$_POST["veri"]

echo substr_replace($veri, 'yeni kelime',5);

Bu Kodlarda Formdan Gelen Verinin 5. Harfinden İtibaren Belirleğimiz Yeni Kelime Girilecektir.

0 yorum:

Yorum Gönder