• 31-01-2018, 15:45:52
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar,
    File_get_contents ile bir siteden belli değerleri çekiyorum. Burada herhangi bir sorun yok ama siteden çektiğim verilerde ufak tefek değişiklikler yapmam gerekiyor. str_replace'yi denedim ama çalışmadı. Yardımcı olabilir misiniz?
    <?php
    $site        =    file("http://...");
    $yeni        =    "$site[19]";
    echo $yeni;
    ?>
  • 31-01-2018, 23:22:12
    #2
    Merhaba,
    Biraz daha kod paylaşırsanız daha rahat yardımcı olunabilir.
    Nerede sorun yaşıyorsunuz.
    $yeni = $falanfilan;
    echo $yeni; yerine
    direk echo str_replace("neyi","neyle",$falanfilan); böyle basit bi çözüm ama sorunuz net olmadığı için yardım bulmanız güç.Gelen string ne, neresini değişeceksiniz vs. yazarsanız yanıt bulabilirsiniz.

    yelhosting adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,
    File_get_contents ile bir siteden belli değerleri çekiyorum. Burada herhangi bir sorun yok ama siteden çektiğim verilerde ufak tefek değişiklikler yapmam gerekiyor. str_replace'yi denedim ama çalışmadı. Yardımcı olabilir misiniz?
    <?php $site = file("http://..."); $yeni = "$site[19]"; echo $yeni; ?>
  • 31-01-2018, 23:38:20
    #3
    bluexpres adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Biraz daha kod paylaşırsanız daha rahat yardımcı olunabilir.
    Nerede sorun yaşıyorsunuz.
    $yeni = $falanfilan;
    echo $yeni; yerine
    direk echo str_replace("neyi","neyle",$falanfilan); böyle basit bi çözüm ama sorunuz net olmadığı için yardım bulmanız güç.Gelen string ne, neresini değişeceksiniz vs. yazarsanız yanıt bulabilirsiniz.
    <?php echo preg_replace('/,00/m', '', $degisken); ?>
    Bütün değişkenlerdeki echo $degisken kodlarını bu kodla değiştirerek 00 ları kaldırmış olduk teşekkür ederim ilginize hocam.
  • 02-02-2018, 12:05:16
    #4
    örnek bir kod paylaşayım , aynı örneği preg_replace şeklınde de kullanabilirsiniz ,preg_replace regex ifadesi ile çalışır.tek bir veri değil de aynı tarzda olan verileri değiştirmek istiyorsanız kullanabilirsiniz.
    <?php
    $site = file_get_contents("http://site.com");
    $site = str_replace("aranan","degistirilecek",$site);
    echo $site;