lostyazilim
tr.link

"Str_replace" fonksiyonu kullanımı

3 Mesajlar 580 Okunma
lstbozum
tr.link

TheAnalyzer TheAnalyzer WM Aracı Kullanıcı
  • Üyelik 29.06.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek Özel
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 1305
  • Beğeniler 134 / 415
  • Ticaret 5, (%100)
Bugün bot yazarken çok sık bir şekilde kullandığım hayat kurtaran str_replace fonksiyonunu anlatmak istiyorum.

"Str_replace" fonksiyonu ne işe yarar ?

Str_replace fonksiyonu uzak bir siteden çektiğiniz veriyi veya herhangi bir veriniz olabilir. Gelen veriyi sizin düzenlediğiniz başka bir veri ile değiştirmesidir. Örneğin bir siteye bot yazıyorsunuz ve bazı reklam veya kodları çekmek istemediğiniz halde geliyor işte bu anda yardımımıza str_replace fonksiyonu yetişiyor böylece engelleye veye değiştirebiliyoruz gelen kodu.

Str_replace Kullanımı Nasıl?

Str_replace fonksiyonun kullanımı ;



$yazi = "Merhaba benim adım Hakan";
$bul = "Hakan";
$degis = "Emre";

echo str_replace($bul , $degis , $yazi);

?>



Burada çıktı "Merhaba benim adim Emre" şeklinde çıkacaktır. Hakan yerine Emre geçmiş oldu.

Size Kolay Sağlayacak Str_replace Fonksiyonu


function temizle($gelen){
$istenmeyen= array('Buraya değişmesini istediğiniz kod','');
$degisen = array('değiştirmek istediğiniz kodun yerine gelecek yeni kod','');
$giden = str_replace($istenmeyen,$degisen,$gelen);
return $giden;
}

echo temizle($degisken);
?>


Yukarıdaki fonksiyon ile scriptlerinizi veya botlarınızı daha verimli bir şekilde yazabilirsiniz.
cgrclk ASametYildirim

kişi bu mesajı beğendi.

wmaraci
reklam

ASametYildirim ASametYildirim Saygı, Sevgi, Anlayış. Kullanıcı
  • Üyelik 16.06.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Bilgisayar mühendisi öğrencisi
  • Konum Ankara
  • Ad Soyad S** Y**
  • Mesajlar 3826
  • Beğeniler 2399 / 1874
  • Ticaret 97, (%100)
Aklıma neredeyse bir yıl önce açtığım bu konu geldi :D
https://wmaraci.com/forum/php/php-yazi-degistirme-446060.html

Buradan kerimcann hocama selam olsun :)
 

 

TheAnalyzer TheAnalyzer WM Aracı Kullanıcı
  • Üyelik 29.06.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek Özel
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 1305
  • Beğeniler 134 / 415
  • Ticaret 5, (%100)
ASametYildirim biraz geç gelen cevap oldu :)
ASametYildirim

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al