• 19-09-2018, 13:30:26
    #1
    Merhaba,

    Bir metin içinde istediğim kelimeler ve karakterler varsa bunu belirleyeceğim method varmı ?

    en basiti if ile yapılabilir farklı bir pratik yöntemi olan varsa paylaşabilir mi?

    Örn: arıza, yazıcı, çalışmamaktadır, kağıt, sıkıştırmaktadır gibi kelimeler varsa bunu yap ama örnekte verilen arıza ve çalışmamaktadır kelimeleri farklı bir arıza tanımının içidede olabilir nokta atışı yapmam gerekiyor.
  • 19-09-2018, 14:01:51
    #3
    Cevap için teşekkür edederim birden fazla değer aramak için if sence artırmalımıyım yoksa farklı seçenek yapabilirmiyiz?
  • 19-09-2018, 14:27:12
    #4
    bsakizli adlı üyeden alıntı: mesajı görüntüle
    Cevap için teşekkür edederim birden fazla değer aramak için if sence artırmalımıyım yoksa farklı seçenek yapabilirmiyiz?
    Filtreleyeceğin kelimeleri dizi ile alarak for loop ile iterate etmen daha dinamik olacaktır.
  • 20-09-2018, 06:10:43
    #5
    Alıntı
    $kontrol = array("arıza", "yazıcı" ,"sıkıştırmaktadır");
    $yazi = $_POST["yazi"];
    foreach ($kontrol as $key)
    {
    if ($yazi == $key)
    {
    echo ("bu kelimeler varsa yapamazsın.");
    }
    }
    anladığım kadarıyla bu işini görecektir.
  • 26-09-2018, 21:32:43
    #6
    karaca425 adlı üyeden alıntı: mesajı görüntüle
    anladığım kadarıyla bu işini görecektir.
    evet doğrudur aradığım tam olarak bu ama kelimeler arası random geçiş yaptırmam gerekiyor. Verdiğin örnekte sırası ile algılama yapıyor.