
Bir önceki makalemizde php echo işlemleri hakkında konuşmuştuk bu makalemizde sizlere php ile yazı düzenleme ve fonksiyon halinde kullanmayı öğreteceğiz.
Fonksiyonumuzun adı string replace yani veri değiştirmek php’de str_replace olarak kullanılıyor şu şekilde ;
str_replace(“degisecek_yazi”, “degistirilmis_hali”, $yazi);
Deneme yapalım ;
<?php $yazi = ("obir.ninja - v4r1able"); $degistir = str_replace("v4r1able", "t13r", $yazi); echo $degistir; ?>
Çıktı şu şekilde olacaktır : obir.ninja – t13r
cURL Botlarında eğer reklam çekiliyor ise örnek olarak şu şekilde değiştirebilirsiniz ;
<?php $yazi = ("obir.ninja"); $degistir = str_replace("obir.ninja", "- reklam engellendi -", $yazi); echo $degistir; ?>
Çıktı şu şekilde olacaktır : – reklam engellendi – yani obir.ninja verisini – reklam engellendi – olarak değiştirdik.
Şimdi ise sizlere daha öğretmedik fakat ileri makalelerde öğreneceğiniz fonksiyona dökelim ve zararlı kelimeleri engelliyelim ;
<?php function degistir($veri) { $veri1 = str_replace("hack", "engellendi", $veri); $veri2 = str_replace("hacked", "engellendi", $veri1); return $veri2; } $yazi = ("sitenize hack işlemi uygulanmıştır hacked!"); $duzenle = degistir($yazi); echo $duzenle; ?>
Örnek olarak birisi sql veritabanına erişip hack veya hacked kelimelerini kullandı ise bu fonksiyon sayesinde engellendi olarak geçecektir
Fonksiyon kullanımı bir sonraki makalemizde gösterilecektir.