• 27-03-2020, 11:55:11
    #1
    bir siteden çektiğimiz linkler text aralarında virgüllü olarak nasıl çıktısı alınır ?
  • 27-03-2020, 12:04:54
    #2
    preg_match_all
  • 27-03-2020, 12:21:13
    #3
    L0pht adlı üyeden alıntı: mesajı görüntüle
    preg_match_all
    örnek fonksiyon ? file get contents ile veriyi çektik preg match all ile parçalara ayırmasını istedik ? fakat linkler 3 4 tane bunların textlerini virgüllü olarak nasıl çıktısını alabiliriz ?
    siteden çekilen class bilgisi söyle ;
    <dd class="lig"> <a href="http://stadyum">galatasaray</a> / <a href="http://stadyum">fenerbahçe</a> </dd>

    $page = file_get_contents("http://süperligpuandurumu.net/");
    preg_match_all('#<dd class="lig"> (.*?) </dd>#si', $page, $linka);
    foreach ($linka[0] as $text)
    {
    echo $text;
    }

    bu görüntü ile ;
    <a href="http://stadyum">galatasaray</a> , <a href="http://stadyum">fenerbahçe</a>
    çıktısı alabiliyorum fakat bunları sadece
    galatasaray , fenerbahçe
    yapamıyorum ?
  • 27-03-2020, 13:38:47
    #4
    cyx3nd adlı üyeden alıntı: mesajı görüntüle
    örnek fonksiyon ? file get contents ile veriyi çektik preg match all ile parçalara ayırmasını istedik ? fakat linkler 3 4 tane bunların textlerini virgüllü olarak nasıl çıktısını alabiliriz ?
    siteden çekilen class bilgisi söyle ;
    <dd class="lig"> <a href="http://stadyum">galatasaray</a> / <a href="http://stadyum">fenerbahçe</a> </dd>

    $page = file_get_contents("http://süperligpuandurumu.net/");
    preg_match_all('#<dd class="lig"> (.*?) </dd>#si', $page, $linka);
    foreach ($linka[0] as $text)
    {
    echo $text;
    }

    bu görüntü ile ;
    <a href="http://stadyum">galatasaray</a> , <a href="http://stadyum">fenerbahçe</a>
    çıktısı alabiliyorum fakat bunları sadece
    galatasaray , fenerbahçe
    yapamıyorum ?
    Strip_tags kullanabilirsiniz. Mobilim

    Içinde bir pregmatch daha yapabilirsiniz.