• 04-01-2010, 00:42:20
    #10
    kaberdey adlı üyeden alıntı: mesajı görüntüle
    ByMsT'in kodunu bir döngüye koyabilirsin
    dizinin her elemanı için bir kez işletirsin. Diziden çektiğin kelimeyi de str_replace içerisinde kullanırsın.
    Döngü olayı çok mantıklı geldi hocam. Bir deneyeyim.
    for dönügüsyle olmadı ya da beceremedim. :S
  • 04-01-2010, 00:55:40
    #11
    Misafir
    <?php
    
    function degistir($yazi) {
    $degistir = str_replace("Öğretmen", "Mu2", $yazi);
    $degistir = str_replace("Muhallim", "Ö2", $degistir);
    $degistir = str_replace("Ö2", "Öğretmen", $degistir);
    $degistir2 = str_replace("Mu2", "Muhallim", $degistir);
    echo $degistir2;
    }
    $yazi[] = "Kişi Öğretmen ve Muhallim olacak";
    $yazi[] = "Kişi Öğretmen ve Muhallim olacak2";
    $sayi = count($yazi);
    for ($sayac = 0; $sayac<$sayi; $sayac++)
    {
    degistir($yazi[$sayac]);
    }
    ?>
  • 04-01-2010, 01:01:41
    #12
    Hocam burada birden fazla yazi var ancak benim kodlamada birden fazla değiştirilecek kelime var. Ben böyle denedim mesela ama olmadı:
    function kelime_degistirt($content) {
    $icerik2 = $content;
    $ara = array("domates", "momates", "zomates");
    $degis = array("komates", "yomates", "lomates");
    for ($i=0; $i<count($ara); $i++){
    $degistir = str_replace($ara[$i], "lololololololololo", $icerik2);
    $degistir = str_replace($degis[$i], "bobobobobobobobo", $degistir);
    $degistir = str_replace("bobobobobobobobo", $ara[$i], $degistir);
    $degistir2 = str_replace("lololololololololo", $degis[$i], $degistir);
    
    }
    return $degistir2;
  • 04-01-2010, 09:31:23
    #13
    ilyasbat adlı üyeden alıntı: mesajı görüntüle
    Eş anlamlı sözcük değiştirme ile alakalı bir şey lazım oldu. Mesela öğretmeni muallim yapacak. aylık kelimesini maaş yapacak vs. Buraya kadar her şey normal str_replace komutuyla yapılıyor ancak eğer yazıda muallim kelimesi geçerse onu da öğretmen yapması gerekiyor. Burada takıldım işte? Bunun bir çözümü var mıdır? Varsa nasıl olabilir. :S
    Konu dışı bir sorum olacak

    Eş anlamlı kelimeleri kendinmi hazırladın biryerden mi buldun.. bende arıyorum ama çok fazla kaynak bulamadım..
  • 04-01-2010, 11:30:20
    #14
    gezginturk adlı üyeden alıntı: mesajı görüntüle
    Konu dışı bir sorum olacak

    Eş anlamlı kelimeleri kendinmi hazırladın biryerden mi buldun.. bende arıyorum ama çok fazla kaynak bulamadım..
    http://tdk.org.tr/esveyakin/

    aklıma bi cinlik geliyo ama neyse kendime kalsın
  • 04-01-2010, 11:39:16
    #15
    akadal34 adlı üyeden alıntı: mesajı görüntüle
    http://tdk.org.tr/esveyakin/

    aklıma bi cinlik geliyo ama neyse kendime kalsın
    Çok teşekkürler..Cinlik yok seviyorum eş anlamlı kelimeleri

    Hazır kelimeler olursada hayır demem bu arada
  • 04-01-2010, 12:16:20
    #16
    cinlik derken kendi içimden gelenleri kastetmiştim. bişeyler yapmak geldi aklıma manasında..
  • 04-01-2010, 14:10:54
    #17
    Arkadaşlar yok mu önerisi olan.