• 13-08-2017, 19:40:43
    #1
    Siteadi.com/istanbulda-hava-durumu-bugun

    if (strpos($url,'istanbul'), (strpos($url,'bugun') !== false) {

    Örneğin url de istanbul ve bugun kelimeleri varsa şunları yazdır yoksa yazdırma gibi bir php komutu ihtiyacım var.
    Yardımın için tşkler.
  • 13-08-2017, 20:01:30
    #2
    Üyeliği durduruldu
    function kelimeAra($kelime, $link){
    $ara = strstr($link, $kelime);
    if($ara){
     return true;
    }else {
     return false;
    }
    }
    
    
    
    if(kelimeAra('istanbul', 'r10.net') == TRUE AND kelimeAra('ankara', 'r10.net') == TRUE){
     işlem yap
    }else {
     işlem yapma 
    }
  • 13-08-2017, 20:38:14
    #3
    Hocam daha anlaşılır yazarmısın rica etsem? Ben bu kodu wp single php içinde kullanacağım.


    Rush adlı üyeden alıntı: mesajı görüntüle
    function kelimeAra($kelime, $link){
    $ara = strstr($link, $kelime);
    if($ara){
     return true;
    }else {
     return false;
    }
    }
    
    
    
    if(kelimeAra('istanbul', 'r10.net') == TRUE AND kelimeAra('ankara', 'r10.net') == TRUE){
     işlem yap
    }else {
     işlem yapma 
    }
  • 13-08-2017, 21:12:56
    #4
    Üyeliği durduruldu
    buddy adlı üyeden alıntı: mesajı görüntüle
    Hocam daha anlaşılır yazarmısın rica etsem? Ben bu kodu wp single php içinde kullanacağım.
    PHP Framework felan desen neysede wordpress kullanmıyorum kb ma
  • 15-08-2017, 11:56:41
    #5
    strpos fonksiyonu kelimeyi bulma durumunda integer bir değer döner, bulamazsa false döner. Eğer istanbul ve bugün kelimelerini aynı anda arıyorsan şöyle yazmalısın.

    if(strpos($url, 'istanbul') !== false && strpos($url, 'bugun') !== false)
    Eğer iki koşuldan birinin sağlanması yeter ise && operatörü yerine || kullanmalısın. Ancak iki durumda da koşul kontrolünü yapman gerek.